B
Boblee
Unregistered / Unconfirmed
GUEST, unregistred user!
我有个程序需要定时到设定某些新闻站点去抓新闻,我用的是idhttp控件,获取新闻网页内容是一个不错的选择,但现有些新闻网站,新闻内容页面它是通过一个跳转来显示的,比如:在页面上的连接是:http://www.abc.com.cn/2038400/43983232.html,当你点击这个页面时,最终显示出来的是:http://www3.abc.com.cn/2038400/43983232.html。而此时用idhttp去取这类页面时,由于得到的先是:http://www.abc.com.cn/2038400/43983232.html,但因为idhttp不象webbrowser一样能自动跳转,idhttp就是提示找不到页面。
而用webbrowser可以解决这类跳转页面的内容获取问题,但由于webbrowser页面是否下载完,是通过触发一个叫webbrowserdownloadcompleted这个事件的,不象用idhttp一样,可能在一个function内通过一个循环就能做完,所以程序里,对要处理一个页面中有上百个网址的内容获取就显示很麻烦。不知大家有没有这样的控件:综合idhttp获取内容的直接及webbrower自动跳转的功能。
而用webbrowser可以解决这类跳转页面的内容获取问题,但由于webbrowser页面是否下载完,是通过触发一个叫webbrowserdownloadcompleted这个事件的,不象用idhttp一样,可能在一个function内通过一个循环就能做完,所以程序里,对要处理一个页面中有上百个网址的内容获取就显示很麻烦。不知大家有没有这样的控件:综合idhttp获取内容的直接及webbrower自动跳转的功能。