09月22日, 2014 1630次
function downloadIamge(imgSrc, fileName) { // imgSrc 为图片链接路径// 必须同源才能下载 var alink = document.createElement("a"); alink.href = imgSrc; alink.download = fileName; //fileName保存提示中用作预先填写的文件名 alink.click(); } var opi=1; var rnd_str=randomString(5); document.querySelectorAll("canvas").forEach(item=>{ opi++; urldate=item.toDataURL("image/png") //console.log(urldate); downloadIamge(urldate,rnd_str+opi+"_.png") return; }) function randomString(len) { len = len || 32; var $chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678'; /****默认去掉了容易混淆的字符oOLl,9gq,Vv,Uu,I1****/ var maxPos = $chars.length; var pwd = ''; for (i = 0; i < len; i++) { pwd += $chars.charAt(Math.floor(Math.random() * maxPos)); } return pwd; }
暂无留言,赶快评论吧