我正在使用.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