软件介绍:您可以使用 VBA WebBrowser 控件的 RefreshInterval 属性来禁止页面自动刷新。默认情况下,此属性的值为 0,表示不启用自动刷新。如果...
您可以使用 VBA WebBrowser 控件的 RefreshInterval 属性来禁止页面自动刷新。默认情况下,此属性的值为 0,表示不启用自动刷新。如果要禁用页面的自动刷新,只需将此属性设置为一个很大的值,例如 99999:
WebBrowser1.RefreshInterval = 99999
此操作将告诉 WebBrowser 控件不要自动刷新页面,因为它会等待很长时间才能刷新。
另外,如果您想要通过代码控制页面何时刷新,可以使用 Navigate 方法代替 Refresh 方法,并在导航到页面时设置刷新选项:
WebBrowser1.Navigate "http://www.example.com", , , "Pragma: no-cache" & vbCrLf & "Cache-Control: no-cache"
此操作将告诉浏览器不要缓存页面,每次都从服务器重新获取页面内容。这样可以确保您完全控制了页面何时刷新,而不是让浏览器自动刷新。