用webbrowser控件加载了一个浏览器。但在访问某些网页时会出现“脚本错误”窗口。有的网页代码中似乎进入了一个死循环,会不停地出现“脚本错误”窗口。如这个网页:http://www.cnproxy.com/popkillertest/test10.html若设置WebBrowser1.Silent = True会导致一些网页不能弹出的“安全警告”,如这个网页:http://google.com/adsense如何避免这个“脚本错误”窗口?

解决方案 »

  1.   

    http://blog.csdn.net/wind8303/archive/2008/11/26/3380220.aspx写的很多  LZ参考  记得结贴给分
      

  2.   

    老实说,WebBrowser1.Silent = true是很不明智的做法,因为屏蔽了所有提示。实现IOleCommandTarget接口吧,在IOleCommandTarget_Exec中处理
      

  3.   

    看起来很难,说穿了很简单
    WebBrowser1.Silence=True
    不过不能在属性窗口设置,会失效的
    一定要在Form_Load或者哪里运行动态设置祝你成功!
      

  4.   

    但是楼上说的,现在在VB有几个人敢用IOleCommandTarget???
      

  5.   

    IOleCommandTarget是干什么用的?
      

  6.   

    On Error Resume Next'容错处理
    生成exe后就没错误了还有就是一些网页本来就有问题,
      

  7.   

    在VB6.0里,这样设置网页就能看到!见我的例子:
    ------
    Private Sub Command1_Click() '链接IE网络进入[深圳市场]
        ListView1.ListItems.Clear
        WebBrowser1.Navigate "http://www.szse.cn/main/disclosure/news/xxlb/index.shtml?txtStockCodeORname="
    End Sub
      

  8.   

    有几个人敢用IOleCommandTarget?为什么不敢呢?
      

  9.   

    [hpygzhx520]请将使用方法说明清楚!我来试一下!