N newsweep Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-11 #1 我想打开N个网页并得到其中的某些内容,就如同搜索引擎,因为去预览页面的话会很慢 所以我想将它直接取出来 如果能告诉我WebBrowser是否已取出网页的话也好
B bjdribllec Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-11 #3 如果只要文本方式,可以点另存为,这样可直接写到文件里,没有图片,没有css。
D drawpharos Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-11 #4 用FastNet中的NMHTTP或IndyClient中的IdHTTP。不要用WebBrowser,它和用浏览器打开网页没有区别!
N newsweep Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-11 #5 谢谢各位, bankemi:最好不要读源文件,因为难得去分析 bjdribllec:有图片 drawpharos:这应该是个好办法,我正在找demo呢,如果用过,能不能给个demo?
D drawpharos Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-11 #6 你的环境:D6?D7 有问题QQ联系: 555507
D drawpharos Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-11 #8 拖一个NMHTTP到你的form,[blue]OutputfileMode[/blue]设为false 执行[blue]NMHTTP1.Get('[brown]你要访问的网址[/brown]')[/blue] 执行完后读取NMHTTP.Body就得到你要的网页的源码!
拖一个NMHTTP到你的form,[blue]OutputfileMode[/blue]设为false 执行[blue]NMHTTP1.Get('[brown]你要访问的网址[/brown]')[/blue] 执行完后读取NMHTTP.Body就得到你要的网页的源码!
N newsweep Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-11 #10 能不能问一下各位,怎么取出某一个HTML标签的值? 如<td>ddd</td>中的'ddd'?
D drawpharos Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-11 #11 如果网页用XML写的,可以用XML解析器来取,如果不是,只有用string的indexOf方法分别得到<td>和</td>的位置,然后再用subStr取他俩中间的值了! 最好的办法是找一个解析器的控件
如果网页用XML写的,可以用XML解析器来取,如果不是,只有用string的indexOf方法分别得到<td>和</td>的位置,然后再用subStr取他俩中间的值了! 最好的办法是找一个解析器的控件
N newsweep Unregistered / Unconfirmed GUEST, unregistred user! 2004-05-11 #12 这样的话我还是手动去解析好了,谢谢drawpharos, 怎么QQ上跟你说话都不理我呢?