This topic has been archived. It cannot be replied.
-
工作学习 / 专业技术讨论 / 请教一个获取动态HTML页面的功能,一个HTML页面通过JAVA SCRIPT动态生成很多HTML页面或者链接,我想把这些JavaScript拿出来,用一个JS虚拟机执行JAVA SCRIPT,然后再获取HTML结果,知道怎么做吗?
-google2002(Google);
2005-11-13
(#2606683@0)
-
如果是指用AJAX, 我觉得这种方法可能不行, 用VIEW SOURCE你就可以看到JS的代码. 其实你要分析分析JS的代码, 然后你就可以用你熟悉的语言把数据抓回来了.
-yimingma(ESTHER);
2005-11-13
(#2606994@0)
-
我的意思是抓取任意页面的JAVASCRIPT生成的数据,不是单单一个固定页面的
-google2002(Google);
2005-11-14
(#2607107@0)
-
Java VM 咱不懂, 但我的理解是, 只要是javascript就一定要运行在browser上, 不管是动态由server 端render出去还是先写在page/seperate js 文件中. 最后都是script, 否则, browser怎么运行, 用户还是能看到. 欢迎指正
-itmorror(ItMirror);
2005-11-14
(#2608716@0)
-
1. Java is not JavaScript, 2. There are Server-side Javascript, for the rest, i don't know what you are talking about...
-canadiantire(轮胎-M.I.N.K.);
2005-11-14
(#2608810@0)
-
you can try to read the document DOM TREE object
-pig.head(豬頭大哥);
2005-11-14
(#2608816@0)
-
可能我原来的意思没有说清楚,我想做一个网络爬虫,但是现在很多网页用JAVASCRIPT生成动态连接或者隐藏连接,我想把这些连接也能拿到. I will develop it using C#
-google2002(Google);
2005-11-15
(#2609635@0)
-
猪头大哥不是告诉你了吗。
-canadiantire(轮胎-M.I.N.K.);
2005-11-15
(#2609993@0)