首页 > 代码库 > js或者jquery直接下载网页上的图片代码
js或者jquery直接下载网页上的图片代码
1、jquery方式
使用jquery直接下载图片
function downloadImage(src) { var a = $("<a></a>").attr("href", src).attr("download", "img.png").appendTo("body"); a[0].click(); a.remove();}
2,兼容模式IE下
IE下使用canvas 然后通过然msSaveBlob来方法保存图片function downloadImage(src) { var canvas = document.createElement(‘canvas‘); var img = document.createElement(‘img‘); img.onload = function(e) { canvas.width = img.width; canvas.height = img.height; var context = canvas.getContext(‘2d‘); context.drawImage(img, 0, 0, img.width, img.height); window.navigator.msSaveBlob(canvas.msToBlob(),‘image.jpg‘); } img.src = src;}
以上代码亲测可用
js或者jquery直接下载网页上的图片代码
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。