两种提取Html代码中的a标签超链接的办法
第一种JS方法
把下面JS放到要提取的页面里,打开网页后所有a标签超链接都会显示在下面
<script type="text/javascript">
var obj = document.getElementsByTagName('a');
for (var i = 0,j; j =obj[i]; i++) {
document.write(j.href+'<br/>');
};
</script>
第二种F12方法
打开网站F12,找到Console输入下面代码,注意下面的注释提示
copy( // 复制到剪贴板
[].filter.call(document.links, function(l) { // 过滤
return l.hostname === 'www.madapang.com'
})
.map(function(l) { // 投影
return l.href
})
.filter(function(uri, i, uris) { // 去重
return i === uris.indexOf(uri)
})
.sort() // 排序
.join('\n') // 以换行符连接
)
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(1)
有用,学习了