解决无法关闭IE中alert()或者confirm弹出窗口的问题
2010-10-31 17:07
1106 查看
在用AutoIt调用javascript时,如果该方法调用了alert(),会马上弹出一个警告窗口,这时候,autoit进程停止执行,要等到你点击ok或者关闭按键,该窗口消失后,autoit脚本才会继续运行。那有没有办法,让脚本帮我们来关闭这个窗口呢?有一种思路就是新建一个autoit进程来监控是否有窗口弹出,代码如下:
编译生成一个exe文件,命名为:PopUpHandler.exe。
在主程序中,调用这个exe:
#include <IE.au3> WinWaitActive("Microsoft Internet Explorer","") If WinActive("Microsoft Internet Explorer","") Then Send("{ENTER}") endif Exit
编译生成一个exe文件,命名为:PopUpHandler.exe。
在主程序中,调用这个exe:
Run (@comspec & " /c start PopUpHandler.exe")
相关文章推荐
- [转]小技巧:解决IE无法弹出新窗口问题
- LR11 无法弹出ie浏览器,或者ie已停止工作问题的解决方法汇总
- ligerUI调用$.ligerDialog.open弹出窗口,关闭后无法获取焦点问题
- 使用Layer弹出iframe表单窗口,有几率无法成功提交表单问题解决
- 解决qq在火狐下无法弹出交谈窗口的问题
- 在IE7关闭窗口,上传图片无法预览,window.status无效问题解决办法
- ie屏蔽flash弹出窗口问题的解决办法
- 解决Windows Server2008 R2中IE开网页时弹出阻止框(Windows Server2008网页无法打开的问题)
- XP下IvideoWindow窗口无法自动关闭问题的解决
- 解决Discuz7在Chrome中无法显示弹出窗口内容的问题
- [转]在IE7关闭窗口,上传图片无法预览,window.status无效问题解决办法
- ie屏蔽flash弹出窗口问题的解决办法
- 解决IE新开窗口无法显示内容的问题
- 解决UpdatePanel无法直接弹出窗口的问题
- 解决关闭showModalDialog窗口弹出画面问题
- 完美解决jQuery fancybox ie 无法显示关闭按钮的问题
- ubuntu16.04---解决插入U盘或者移动硬盘后自动弹出文件窗口的问题(取消弹出窗口)
- 如何解决在ASP.NET中应用JavaScript的 alert 函数时弹出的窗口背景全部为白色的问题
- IE9下uploadify在模态窗口里无法弹出选择文件窗口的问题
- ligerUI调用$.ligerDialog.open弹出窗口,关闭后无法获取焦点问题