应该在DownloadComplete或DocumentComplete中进行操作,否则的话,如果网页未加载完毕,某些按钮可能无法点击(有些人不按常理,将部分脚本放在按钮的下面,如果脚本未加载,此时点击按钮会有问题的)。
如果实在想这样,加个timer控件,定时检测是否有这个按钮。
添加一个timer控件(象个手表的那个控件),Interval设为1000,即1秒
private sub timer1_timer
set obj=WebBrowser1.Document.getelementbyid("tag")
if obj Is nothing then exit sub'未检测到该按钮
obj.click
...
记住要将timer1的enabled=false,否则它将不停地检测。
end sub
WebBrowser1_DownloadComplete() 这个才能控制不出错。否则其他的均可能出错。