根据百度首页简单写了个,不知是否符合LZ要求, 多提意见~~
inputstring="百"
Set Doc = Browser("CreationTime:=0").Page(":=").Object
For Each Element In Doc.all
InnerText = Element.innerText
If Instr(1, InnerText, inputstring) >0 Then
Print "innertext=" &InnerText & vbcrlf
End If
Next作者: wugecat 时间: 2011-3-1 17:39
多谢~~!这就是我要的但是all这个集合似乎在firefox下不能用,我后来查了用document.getElementsByTagName('*')也行,还有一个问题就是innerText属性在firefox下不能用,在IE是可以的,firefox下可以用textContent属性,但是这个属性在IE下又有问题。。。。有什么方法可以实现两个浏览器通用吗?我是想用selenium,想写一些基础的方法可以支持IE和FF作者: shingo0109 时间: 2011-3-1 22:26 回复 3#wugecat