易语言取网页源码的问题,求解答!
取一个网页的源码很简单比如取百度的,就是→网页源码=到文本(HTTP读文件(“www.baidu.com”))但是大家看上面这个图你把框里面的第一页换成第二页,----网...
取一个网页的源码很简单
比如取百度的,就是→ 网页源码 = 到文本 ( HTTP读文件(“www.baidu.com”))
但是大家看上面这个图
你把框里面的第一页换成第二页,----网址的内容-----会改变。。。。(但是网址却不会改变)
所以。。。。如果我想取 -第二页- 的网页源码的话,就不能用上面的方法了
(因为网址不变,取到的还是第一页的网页源码)
坐等,求解。。。。。。。。。。。。 展开
比如取百度的,就是→ 网页源码 = 到文本 ( HTTP读文件(“www.baidu.com”))
但是大家看上面这个图
你把框里面的第一页换成第二页,----网址的内容-----会改变。。。。(但是网址却不会改变)
所以。。。。如果我想取 -第二页- 的网页源码的话,就不能用上面的方法了
(因为网址不变,取到的还是第一页的网页源码)
坐等,求解。。。。。。。。。。。。 展开
1个回答
展开全部
思路:
超文本浏览框.取文档对象 ().对象型方法 (“getElementById”, “xxx”).方法 (“focus”, )
超文本浏览框.取文档对象 ().对象型方法 (“getElementById”, “xxx”).方法 (“click”, )
取这个选择框的对象(XXX是对象名称或者ID),然后让其获得焦点并单击它
就可以再取
临时文本 = 超文本浏览框.取文档对象 ().读对象型属性 (“body”, ).读文本属性 (“outerText”, )
此时的临时文本就是网页的源码如果你要HTML格式的就用“读文本属性 (“outerhtml”, )”
超文本浏览框.取文档对象 ().对象型方法 (“getElementById”, “xxx”).方法 (“focus”, )
超文本浏览框.取文档对象 ().对象型方法 (“getElementById”, “xxx”).方法 (“click”, )
取这个选择框的对象(XXX是对象名称或者ID),然后让其获得焦点并单击它
就可以再取
临时文本 = 超文本浏览框.取文档对象 ().读对象型属性 (“body”, ).读文本属性 (“outerText”, )
此时的临时文本就是网页的源码如果你要HTML格式的就用“读文本属性 (“outerhtml”, )”
追问
,谢谢。。这也是一种方法,不过这种方法要借助 超文本浏览框----相对速度慢了
能不能不用超文本浏览框呢
实在想不出来就算了。。。明天给你最佳。。。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询