IE Klicken Sie mit der rechten Maustaste auf Ziel speichern unter .DWG. Dateityp Fehler

769
Denoteone

Hintergrund: Meine Webanwendung ermöglicht Benutzern das Hochladen von Bildern und Dateien, die später zum Download zur Verfügung stehen, indem ein Link angezeigt wird, den der Benutzer mit der rechten Maustaste speichern kann.

Mein Problem: Wenn der Benutzer in Internet Explorer mit der rechten Maustaste auf Ziel speichern unter klickt und die Datei eine .DWG-Datei ist, ist ein Fehler aufgetreten :

Internet Explorer konnte diese Internet-Site nicht öffnen. Die angeforderte Site ist entweder nicht verfügbar oder kann nicht gefunden werden

Ist es möglich, die Datei lokal im IE speichern zu lassen (oder wo auch immer der Benutzer aufruft)?

0
Funktioniert es, wenn Sie versuchen, es mit anderen Browsern herunterzuladen? Ƭᴇcʜιᴇ007 vor 9 Jahren 0
Ich habe es mit FF und Chrome getestet und keine Probleme. Ich bekomme das Fenster zum Speichern der Datei, wie ich es erwarten würde. Denoteone vor 9 Jahren 0
Mit welchen IE-Versionen haben Sie getestet? Welcher Webserver hostet die App / Dateien? IIS? Dienen Sie über HTTPS? Ƭᴇcʜιᴇ007 vor 9 Jahren 0
Es wurde in IE 8 und IE 10 mit dem gleichen Ergebnis getestet. Es läuft auf einem Windows Server und ColdFusion. Denoteone vor 9 Jahren 0
Servieren Sie es als HTTPS? Was sind Ihre Cache-Control-Header? (Informationen dazu finden Sie unter http://support.microsoft.com/kb/323308).) Ƭᴇcʜιᴇ007 vor 9 Jahren 0
Es wird nicht als HTTPS bereitgestellt. Ich lege keine Regeln für das Zwischenspeichern auf den Seiten fest. Ich hatte gelesen, ob die Seite auf no-cache gesetzt ist und versucht, die Datei oder etwas zu öffnen. Die Seite enthält die Links ist Teil eines passwortgeschützten Bereichs der Website. Denoteone vor 9 Jahren 0
Wenn der Benutzer "Ziel speichern unter" auswählt, versucht er bereits, es lokal zu speichern. Ich bin mir nicht sicher, ob ich das Problem vollständig verstehe. Ramhound vor 9 Jahren 0
@Ramhound, wenn sie Ziel speichern auswählen, erhalten sie eine Windows-Fehlermeldung, die ich oben aufgeführt habe. Dies hindert den Benutzer daran, Dateien dieses Typs zu speichern. Denoteone vor 9 Jahren 0
@Denoteone - * Ja *, das ist mir klar. Ich habe den Verdacht, dass "Ƭᴇcʜι`007" etwas ist. Ramhound vor 9 Jahren 0

1 Antwort auf die Frage

-1
Hitchmo

Das hört sich an wie mit XML. Überprüfen Sie, ob Ihre Inhaltstyp-Tags das .dwg-Format enthalten

Öffnen Sie cmd.exe und versuchen Sie den folgenden Befehl: regsvr32 msxml3.dll

Ich gehe davon aus, dass Sie nicht möchten, dass Ihre Benutzer einen Befehl zur Eingabe der Befehlszeile ausführen, um die Datei zu löschen. Schauen Sie sich also die XML-Datei Ihrer Web-App an.

Ich gehe davon aus, dass dies auf dem Windows-Server ausgeführt wird, auf dem die Site gehostet wird. Die Anwendung selbst wird in ColdFusion ausgeführt. Denoteone vor 9 Jahren 0
@Denoteone - Nein; Es würde vom Benutzer ausgeführt. Ramhound vor 9 Jahren 0