小弟累得半死研究抓取网页新闻
发现有些网页是用JS的调用的新闻列表,如果用Inet或者XMLHTTP抓取都只能抓出JS代码,而抓不到JS执行结束后的新闻部分,如果用WebBroswer当然可以,但那样太慢,是不是Inet XMLHTTP的方法肯定赚不了这样的网页码?
可请各位前辈指点!!!
发现有些网页是用JS的调用的新闻列表,如果用Inet或者XMLHTTP抓取都只能抓出JS代码,而抓不到JS执行结束后的新闻部分,如果用WebBroswer当然可以,但那样太慢,是不是Inet XMLHTTP的方法肯定赚不了这样的网页码?
可请各位前辈指点!!!
解决方案 »
- 请问怎样提高访问数据库的效率
- 偶实在太笨,问题不少,求各位看看这个用datagrid显示数据的错误.分不多了不好意思
- ACCP跳级成功散分!!!
- 如何在 list 控件中单击鼠标右键,弹出菜单,并且选中鼠标当前指向的项
- 一个老问题又来了:VB “另存”等界面汉字乱码!
- VB能完成这么复杂的功能吗?
- 关于屏蔽windows2000/nt的Alt+ctrl+delete 和alt+tab 键谢谢!
- 请教一道VB小题
- 知道的请回答,非常感谢!
- 〓〓●●●讨论:如何从底层开发一个浏览●●●〓〓
- Setup Factory 打包问题
- installshield 中的注册表中某个值写作:<INSTALLDIR>\ 为什么结果无法被替换?
for (i = 1; i < 10; i++) document.write(i);
</script>比如网页中有这段代码,它输出的结果是“123456789”
在浏览器上可以清楚的看到:123456789但是,如果用VB获取网页的内容的时候,只能找到
<script language="JavaScript">
for (i = 1; i < 10; i++) document.write(i);
</script>
而获取不到它运行后输出的结果:123456789
============================================
请问大家,有什么办法可以直接获取类似<script language="JavaScript"> 输出的结果吗?
s="msgbox 0"
ScriptControl1.language="vbscript"
ScriptControl1.ExecuteStatement s
但是,无法实现如:document.write(i)
标签=p,div,body等等...