我必须从网站复制许多网址。为此,我必须单击许多链接,然后我必须将 url(和其他信息)复制到 excel 文件中。这个过程太慢了。我必须为大约 500 个链接这样做。有没有人有一个快速的解决方案来做到这一点?谢谢
问问题
54 次
1 回答
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
属性的元素的所有链接。
于 2013-07-30T20:24:01.237 回答