使用TWebBrowser控件访问时,如果目标网站脚本有错,则会弹出错误对话框。如果在程序中禁止它?
已经设置了Sliend=true也不行,而且它弹出时不触发任何事件。

解决方案 »

  1.   

    参考微软知识库文章 Q317024 Script error notification is not sent to Exec method of WebBrowser Host(http://support.microsoft.com/kb/317024) 
      

  2.   

    如果是javascript的alert,可以执行JavaScript代码alert=function(){};就可以了vbscript的msgbox不太清楚
      

  3.   

    注意是JAVASCRIPT脚本错误的警告,而且我是在使用控件时遇到的,和脚本开发无关。