写在前面
最近有个兼职需要手动下载网页图片,两分/张,这劳动力也太廉价了,为了节省时间,应该开动脑筋,于是写了个js,但是我太菜了只能写个半自动化的……
开始
1.首先准备一个网页,就用某瓣举例。
开发者模式下能看见很多img标签。发现我们想要的图片都在这个div里,可以自己加个标识用的id。
2.获取这个div中的所有img。
var imgList = document.querySelectorAll("#myflag img")
3. 编写一个下载图片的函数
这部分我抄的o(╥﹏╥)o 流年随风——js 根据url 下载图片
function downloadIamge(imgsrc, name){//下载图片地址和图片名
let image = new Image();
// 解决跨域 Canvas 污染问题
image.setAttribute("crossOrigin", "anonymous");
image.onload = function() {
let