我很好奇 DownThemAll 是如何做到这一点的。他们使用 Javascript 吗?
如何使用 Javascript 获取网站中所有 url 的列表?
最佳答案
使用集合
链接:document.links
(href)
图像:
文档.images
(src)
使用 DOM
document.getElementsByTagName('img')
书签:
(function(){
var imgs = document.getElementsByTagName('img'),t=[];
for (var i=0, n=imgs.length;i<n;i++)
t.push('<a href="'+imgs[i].src+'"><img src="'+
imgs[i].src+'" width="100"></a>');
if (t.length) {
var w=window.open('','_blank');
if (w) {w.document.write(t.join(' '));w.document.close();}
else alert('cannot pop a window');
}
})();
现在您可以将新页面保存到您的硬盘,并且会有一个充满图像的目录
关于javascript - 如何使用 Javascript 获取站点上所有可用图片 URL 的列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3998683/