各位朋友们,你们有谁能帮忙解答一下,在IE上,如何编写语句实现图片下载
<a href="http://文件地址">点击下载</a>
。。这个问题,你是想问怎么下载网页的所有图片吧???
如果是,那请有右键另存为网页,保存后会生成一个文件夹,这个文件夹包括了当前页面所需要的大多数图片。
如果非要用代码实现,那可以通过用java写一个获取当前页面的源代码,根据正则将格式里面的href的路径全部拿下来,然后通过路径获取图片。
**## 你好
<a href="/user/test/xxxx.txt">点击下载</a>
<a href="/user/test/xxxx.txt" download="文件名.txt">点击下载</a>
var url = 'https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/u=743446847,1016653021&fm=27&gp=0.jpg'
// 将链接地址字符内容转变成blob地址
fetch(url).then(res => res.blob()).then(blob => {
// 创建隐藏的可下载链接
var a = document.createElement('a');
a.style.display = 'none';
a.href = URL.createObjectURL(blob);
a.download = 'QRcode.jpg';
document.body.appendChild(a);
a.click();
//移除元素
document.body.removeChild(a);
});
ie下载附件要跟后端商量好,hef路径用decodeURI()编码,后端接受后解码