加载网页完成后如何不触发DocumentComplete事件

来源:百度知道 编辑:UC知道 时间:2024/06/06 14:19:08
如题,不知道有什么好的方法.
例如:
Private Sub Command1_Click()
WebBrowser1.Navigate "www.baidu.com"
End Sub

Private Sub webbrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
if webbrowser1.LocationURL =www.baidu.com then
'这里我添加了一些动作
end if
end sub

因为程序的循环需要.做完一些动作后.webbrowser回再次返回到 www.baidu.com 这里.
但是我不想在第二次转到 www.baidu.com 这个页面的时候再触发webbrowser1_DocumentComplete 这里面的事件.因为第二次到了相同页面就不需要执行 webbrowser1_DocumentComplete 事件里的动作了.

请高手们指点一下方法!

添加一个计数用的全局变量或静态变量,在DocumentComplete里变量为0时触发动作而后+1,否则跳过。
事件的触发貌似是不能禁止的

把你添加的动作代码写出来,看你的文字描述没看懂。

用cookie隐藏作业转换、