批量下载图片,一个可扩展的图片下载器。
demo:
let imglist = document.querySelectorAll('.normal-img'), Imglist = []
let len = imglist.length;
for (let i = 0; i < len; i++) {
Imglist.push(new URL(imglist[i].getAttribute('data-src').split('@')[0], location.href).href)
}
setTimeout(_ => {
if (len >= 2) {
if (confirm(`下载全部${len}张图片?`)) {
new TaskQueue({
imglist: Imglist,
filename: document.title.split('-')[0].trim()
});
}
}
}, 2000)