Set objLinks=Browser("北京分类信息-赶集网").Page("北京分类信息-赶集网").Object.links
i=0
For each eleLink In objLinks
If Ucase(eleLink.tagname)="上海" Then
Links(i)=eleLink.InnerText
i=i+1
End If
Next
For j=0 To i
Browser("北京分类信息-赶集网").Page("北京分类信息-赶集网").Link("InnerText:=" & Links(j)).Click
Browser("Browser").Back
Next
Browser("北京分类信息-赶集网").Close作者: 今天有雾 时间: 2008-10-22 16:59
如果只是为了找出哪个符合的话
dim len1
Set objLinks=Browser("xxxx").Page("xxx").Object.links
For i=0 to objLinks.length-1
If objLinks(i).tagName="上海" Then
len1=len1+1
End If
Next
你没发现你自己在绕圈子吗?
Set objLinks=Browser("北京分类信息-赶集网").Page("北京分类信息-赶集网").Object.links
for i=0 to objLinks.length
Set objLinks=Browser("北京分类信息-赶集网").Page("北京分类信息-赶集网").Object.links
objLinks(i).click
Browser("Browser").Back
next作者: 今天有雾 时间: 2008-10-22 17:53
哈哈,应该还没有运行到这一步呢,前面的死循不知道怎么回事作者: 假装不在 时间: 2008-10-22 17:58
Set objLinks=Browser("北京分类信息-赶集网").Page("北京分类信息-赶集网").Object.links
for i=0 to objLinks.length-1
if objLinks(i).tagname="上海" then '想不通你的tagname?!节点名字?!是一个上海二字...但我还是照抄。
Set objLinks=Browser("北京分类信息-赶集网").Page("北京分类信息-赶集网").Object.links
objLinks(i).click
Browser("Browser").Back
end if
next作者: sally_520xue 时间: 2008-10-22 18:04
谢了,你的代码的确是对的,但是有些东西我觉得我没有搞明白,呵呵,多谢多谢,我回家要接着研究。。。