求助,怎么样获取网页中所有的超级链接

liuguangyingxue 2005-12-05 03:10:07
<Script>

function linkGetter() {
msgWindow = open('','','width=250,height=200')
msgWindow.document.write("共有" + document.links.length + "个搜索引擎")
for (var i = 0; i < document.links.length; i++) {
msgWindow.document.write("<LI>"+document.links[i])
}
}

</Script>

常用的搜索引擎:<BR>

<A HREF="http://www.yam.org.tw/">蕃薯藤</A>
<A HREF="http://www.kimo.com/">奇摩</A>
<A HREF="http://chinese.yahoo.com/">雅虎</A>
<A HREF="http://gais.cs.ccu.edu.tw/">盖世</A>
<A HREF="http://www.openfind.com.tw/">网擎</A>
<A HREF="http://www.dreamer.com.tw/">梦想家</A><BR>
<INPUT TYPE="button" VALUE="网址一览" onClick=linkGetter()>


这个方法,可以获得本页的超链接,但我想获得网上任意网页的链接应该怎么改呢。

比如我想得到

http://www.baidu.com/

主页上面的所有链接怎么写?
...全文
129 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuguangyingxue 2005-12-06
  • 打赏
  • 举报
回复
请哪位大哥给段相关代段,来研究一下,谢谢了。。
cao5 2005-12-05
  • 打赏
  • 举报
回复
分析页面代码,提取连接,去重
liuguangyingxue 2005-12-05
  • 打赏
  • 举报
回复
但我得到的链接有重复的,因为每个链接都有一个图片,图片上面还有链接。
yousite1 2005-12-05
  • 打赏
  • 举报
回复
应该和asp结合起来的吧?
提交给一个asp文件。asp利用xmlhttp向http://www.baidu.com/(或其它的)提交get请求,返回的结果处理一下就可以了。
你可以参考下我写的这个东西。
http://haicao.blogchina.com/1992512.html
可以利用小偷程序的原理。。。

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧