|
(问题)使用webbrowser组件浏览.aspx网页时,IE8.0提示脚本错误!
问题具体描述:
IE弹出窗如下图
IE提示脚本错误
人工点击后,不影响所需页面的显示;
我的解决问题思路:
笨方法1:使用时间组件,监控该弹窗的标题,一弹就强制关闭。
笨方法2:利用webbrowser组件自身的弹出新窗口事件,来强制关闭
在助手教程中,果子是将该组件的任何对话框显示的属性设置为“假”
但在我这个程序中还是会弹出,请教各位大大是否有更好的解决弹出对话框的方法!
如下是我的部分代码:
.版本 2
.支持库 webbrowser新版中文版
.子程序 __启动窗口_创建完毕
WebBrowser1.跳转 (“http://tw.beanfun.com/game_zone/default.aspx”, , , , ) ' 跳转到百度
子程序_网页判断 ()
webHwnd = WebBrowser1.取窗口句柄 ()
.子程序 子程序_网页判断
.判断循环首 (WebBrowser1.准备状态 ≠ 1)
处理事件 ()
.判断循环尾 ()
.判断循环首 (WebBrowser1.准备状态 ≠ 3)
处理事件 ()
.判断循环尾 ()
.判断循环首 (WebBrowser1.准备状态 ≠ 4)
处理事件 ()
.判断循环尾 () |
|