找回密码
 加入
搜索
查看: 7975|回复: 4

[IE类操作] 如何关闭js的弹出框alert()

  [复制链接]
发表于 2012-12-9 17:12:23 | 显示全部楼层 |阅读模式
$hwnd_alert=WinWait("REGEXPTITLE:来自网页的信息","","")
If $hwnd_alert Then
        ControlClick($hwnd_alert,"","")
Else
        MsgBox(Null,"ss","sssssss")
EndIf
我这样关闭不了
发表于 2012-12-9 19:39:11 | 显示全部楼层
程序附加到网页后遇到这样的弹窗会阻断线程,所以自身检测弹窗是行不通的,可以单独写一个程序来检测,直接使用findwindow API,切忌别用au3封装好的窗口操作函数
发表于 2012-12-9 21:50:44 | 显示全部楼层
_WinAPI_EnumProcessWindows  枚举进程窗口,检查窗口标题/内容  调用WinClose 解决
发表于 2012-12-22 11:26:57 | 显示全部楼层
我到现在都是用childpro这个多进程来完成辅助判断窗口强制关闭来解决弹框的
发表于 2013-1-18 10:37:16 | 显示全部楼层
论坛里有人解决了关于弹框的问题,你可以查查,在外面重新写个程序专门关闭这个窗口就可以了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-26 02:16 , Processed in 0.078495 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表