前端下载文件保存
鉴于做了上传怎能没下载,公司既然扯淡的都要自己写插件很大程度上那就只有封装别人的代码了。好了还是上代码!
js直接调用
<<a href="javascript:window.downloadFile('http://192.168.0.2/yftj-web/resource/images/userArchives/IMG_20170512_112409.jpg');"
360极速
直接下载了
Firefox
图片直接预览而且跳转了路径,而且你会发现其实下载也就是在连接后面加一个?download
如果不是图片呢
嗯哼。。。,也就是说其实a 标签只要默认加了?download前端浏览器就会给你一个下载。不同的在于不同浏览器兼容的问题。
其他浏览器大多数都是IE内核,跟360极速差不多,不玩了。所以偶尔也会做点无聊的打印直接 掉一个
window.print();输出一下。诶。。。希望没人跟我一样遇见不写插件,直接自己写封装的坑。