Ich muss eine * .bat-Datei in einem Popup-Fenster öffnen. Die Art, wie ich das tue, ist, dass ich das Popup-Fenster öffne, in dem eine URL für die Aktion des Download-Dienstes gesetzt ist.Öffnen einer * .bat-Datei in einem Popup-Fenster in IE
Der Download-Dienst gibt die folgenden Header:
192.168.000.195.08080-192.168.000.201.52131: HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Content-Disposition: inline; filename="version.bat"
Content-Type: text/plain
Content-Encoding: gzip
Vary: Accept-Encoding
Date: Tue, 11 Aug 2009 14:54:09 GMT
Connection: close
An dieser Stelle alle Browser, die IE Arent den Schläger im Popup-Fenster angezeigt werden, während IE 7 sofort das Popup schließt!
Frage: was Content-Type sollte ich für IE zurück, um die BAT-Datei im Popup zu öffnen (kein Download-Prompt)
Fügen Sie für IE8 "X-Content-Type-Options: nosniff" hinzu. http://blogs.msdn.com/ie/archive/2008/09/02/ie8-security-part-vi-beta-2-update.aspx Für frühere IE-Browser haben Sie nicht wirklich eine einfache Problemumgehung. – EricLaw