如何屏蔽Webbrowser中脚本弹出的提示框? ( 积分: 300 )

  • 主题发起人 主题发起人 ydopqi
  • 开始时间 开始时间
Y

ydopqi

Unregistered / Unconfirmed
GUEST, unregistred user!
弹出这些提示框会导致程序中断等待用户进行处理才可继续,像Maxthon按住Ctrl就可以屏蔽javascript的confirm()和alert()对话框,但对prompt()和vbscript的msgbox无效,我发现它只屏蔽这一句弹出语句,并不影响其下的脚本程序运行,看上去又似乎不是找到对话框句柄然后关闭。
我还想到一个办法,就是像Maxthon一样“暂时”关掉脚本运行支持,它并不是修改注册表关掉IE的相关设置,不知道是如何实现的?
 
弹出这些提示框会导致程序中断等待用户进行处理才可继续,像Maxthon按住Ctrl就可以屏蔽javascript的confirm()和alert()对话框,但对prompt()和vbscript的msgbox无效,我发现它只屏蔽这一句弹出语句,并不影响其下的脚本程序运行,看上去又似乎不是找到对话框句柄然后关闭。
我还想到一个办法,就是像Maxthon一样“暂时”关掉脚本运行支持,它并不是修改注册表关掉IE的相关设置,不知道是如何实现的?
 
webbrowser1.Silent :=true
//不会弹出一些脚本错误提示
 
这个我知道,可是我要解决的不是脚本错误,而是脚本中的对话框。
 

Similar threads

后退
顶部