我正在使用.htaccess文件來建立JPEG下載鏈接,而不是在瀏覽器窗口中打開。 這是我使用的是什麼:強制瀏覽器下載
AddType application/octet-stream .jpg
它的工作在Safari和Firefox在Mac OSX不錯,但不能在Windows上的IE 8。 除了用PHP編寫頭文件之外,有沒有什麼辦法可以解決這個問題?我寧願不做?
我正在使用.htaccess文件來建立JPEG下載鏈接,而不是在瀏覽器窗口中打開。 這是我使用的是什麼:強制瀏覽器下載
AddType application/octet-stream .jpg
它的工作在Safari和Firefox在Mac OSX不錯,但不能在Windows上的IE 8。 除了用PHP編寫頭文件之外,有沒有什麼辦法可以解決這個問題?我寧願不做?
我覺得InternetExplorer不也期待Content-Disposition: attachment
的下載。如果你有mod_headers可用,你可以這樣做:
<FilesMatch "\.jpg$">
Header set Content-Disposition attachment
Header set Content-Type application/octet-stream
</FilesMatch>
謝謝,這對我的工作! – user796037 2011-06-13 14:20:28
+1優雅的解決方案,無論如何,內容處置標題不是IE的特權...我錯了嗎? – 2011-06-14 13:40:26
在PHP
添加header("Content-disposition: attachment; filename=...");
您是否嘗試過這個(如果你有可能使用mod_headers中)?
謝謝,這工作! – user796037 2011-06-13 14:21:06
應用程序/ x-msdownload – venimus 2011-06-13 14:07:30