Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在IE中强制下载图像而不是打开_Javascript_Html_Internet Explorer - Fatal编程技术网

Javascript 如何在IE中强制下载图像而不是打开

Javascript 如何在IE中强制下载图像而不是打开,javascript,html,internet-explorer,Javascript,Html,Internet Explorer,我想在IE中下载带有标签的图像,但不是下载,而是在新标签中打开。但IE不支持HTML5标签。是否有任何解决方案,使我们可以直接下载图像而不是打开。我只想使用HTML和js,因为我的应用程序是使用SAS、HTML和js的自定义网站。IE中不支持下载属性 你必须在服务器端修复这个问题 如果您在apache服务器上,请使用.htaccess文件中的以下代码 RewriteCond %{REQUEST_FILENAME} -f RewriteCond %{QUERY_STRING} fdl=1 Rew

我想在IE中下载带有标签的图像,但不是下载,而是在新标签中打开。但IE不支持HTML5标签。是否有任何解决方案,使我们可以直接下载图像而不是打开。我只想使用HTML和js,因为我的应用程序是使用SAS、HTML和js的自定义网站。

IE中不支持下载属性

你必须在服务器端修复这个问题 如果您在apache服务器上,请使用
.htaccess
文件中的以下代码

RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{QUERY_STRING} fdl=1
RewriteRule .? - [T=application/octet-stream]
然后它将为您工作,希望它有助于