Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java SE 综合讨论区  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 怎么取得网页中javascript生成的链接
ysheng





发贴: 72
积分: 2
于 2004-02-29 21:35 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
想达到离线浏览的功能

用java把网页取回来
分析< a href...
可以得到普通链接

遇到用javascript生成的链接则没办法
例如
<script language=_javascript>
var baseLink="http://domain.com/?id="
function display(id,name){
document.write("<a href="+baseLink+id+">"+name+"</a><br>");
}

display(123,"链接1");
display(456,"链接2");
display(789,"链接3");

</script>

用ie浏览可以看到实际上的链接
mydomain.com/?id=123
mydomain.com/?id=456
mydomain.com/?id=789
现在如果用程序取得这段代码文本
目前只能针对某个script专门写一个分析程序
怎么样可以自动分析出里面的链接?(通用的方法,不是针对这个script而言)

谢谢




学java的朋友,请一起来投票让sun推出中文jdk文档!!!

话题树型展开
人气 标题 作者 字数 发贴时间
3994 怎么取得网页中javascript生成的链接 ysheng 496 2004-02-29 21:35
3189 Re:怎么取得网页中javascript生成的链接 ysheng 5 2004-03-01 19:13
2825 Re:怎么取得网页中javascript生成的链接 FWX 82 2004-03-02 13:16

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923