我必须从网站上复制许多网址。要做到这一点,我必须点击许多链接,然后我必须在excel的文件中复制网址(和其他信息)。这个过程太慢了。我要为大约500个链接做到这一点。有人有快速解决方案吗?感谢
答案 0 :(得分:2)
试试这个。您将需要在您拥有的页面上启用jQuery和JavaScript。
您甚至可以从Firebug运行此代码!
$(document).ready(function() {
var hrefs = [], srcs = [];
$('[href]').each(function() {
if($(this).attr('href').length) {
hrefs.push( $(this).attr('href') );
}
});
$('[src]').each(function() {
if($(this).attr('src').length) {
srcs.push( $(this).attr('src') );
}
});
if(srcs.length || hrefs.length) {
document.write('<h1>href\'s</h1><hr />' + hrefs.join("<br />") + '<hr /><hr /><h1>src\'s</h1><hr />' + srcs.join("<br />"));
} else {
document.write('No links found on this page.');
}
});
这些将输出包含href
或src
属性的元素的所有链接。