浏览器一些美图网站时,想要保存美图,需要使用鼠标右键一个图片一个图片的另存为保存到本地,费时费力很不爽,如果我们可以一次性的抓取所有图片网址,然后通过下载工具一次性下载,那就非常省事了,那么如何才能抓取页面所有图片网址保存到txt文件中下载到本地?
js代码抓取页面所有图片网址保存到txt文件中下载到本地,javascript保存文件到本地,打开谷歌浏览器的开发者工具,在控制台中粘贴下方代码然后回车,就可以抓取页面所有已jpg、jpeg、png、gif结尾的图片网址自动下载保存到本地allimglinks.txt文件中,js代码中的格式可改为你想要的条件。
var allIMG=''; var allLink=document.body.getElementsByTagName("a"); for(i=0;i<allLink.length;i++){ if(allLink[i].href.match(/jpg|png|jpeg|gif/) != null){ allIMG +=allLink[i].href+"\r\n"; } } var blob = new Blob([allIMG], { type: "text/plain"}); var anchor = document.createElement("a"); anchor.download = "allimglinks.txt"; anchor.href = window.URL.createObjectURL(blob); anchor.target ="_blank"; anchor.style.display = "none"; document.body.appendChild(anchor); anchor.click(); document.body.removeChild(anchor);
免责声明:
本页网址:点击复制分享给朋友吧!
本站分享的一切内容资源如若没有备注,均为蓝叶原创,如需转载请注明出处;如有侵权请与我们联系处理。敬请谅解!