之前看过一个帖子,可以实现下载,但是在IE浏览器上面无法进行下载,但是别的浏览器可以
代码如下:
function download(src) {
var $a = document.createElement('a');
$a.setAttribute("href", src);
$a.setAttribute("download", "");
var evObj = document.createEvent('MouseEvents');
evObj.initMouseEvent( 'click', true, true, window, 0, 0, 0, 0, 0, false, false, true, false, 0, null);
$a.dispatchEvent(evObj);
};
请问有什么办法,实现兼容IE,下载图片?
IE上你可以使用window.open(src, name, '', true)做下载。
查了下百度,找到一种解决方法,做了点修改,测试了下对IE,360,及谷歌可以运行下载,其他浏览器暂没试,暂时做如下处理
代码如下: