TC官方合作论坛

 找回密码
 立即注册
查看: 648|回复: 7
打印 上一主题 下一主题

[已解决] 浏览器关闭时弹出的提示框,要如何关闭。

[复制链接]
跳转到指定楼层
楼主
发表于 2014-4-23 15:14:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 lx0113 于 2014-4-23 16:36 编辑

如图:  关闭页游 每次都会弹出 个 提示框,需要点击“确定“才会关闭

因: 提示框的内容不固定 所以确定按钮的位置也不一样,请问要如何写点击“确定”的代码

使用系统可以枚举到窗口句柄,再枚举子句柄,但还是找不到图片

  1. 坐标x,坐标y,提示框组,提示框个数

  2.        提示框=系统.枚举(Windows Internet Explorer,0) // 使用名字枚举 ,但是有个问题,因为是ie窗口,如果同时有几个窗口就找不到了。。。。
  3.         ret= 系统.枚举(提示框,3)
  4.         
  5.         str.split(ret,"|",提示框组)
  6.         arraysp.size(提示框组,提示框个数)
  7.          
  8.         确定=提示框组[0]//每次都是第一个
  9.         isfind=窗口.找图(确定,0,0,2000,2000,"网页确定.bmp",0,0.8,0,坐标x,坐标y)//这里怎么都找不到图
  10.      
  11.         if(isfind==0)
  12.             窗口.鼠标左键单击(确定,坐标x,坐标y)
  13.             endif
复制代码


     




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

5#
发表于 2014-4-25 07:13:58 | 只看该作者
你找确定按钮用的找图语句,用图像找图不行吗?非要用窗口找图?
回复 支持 反对

使用道具 举报

沙发
 楼主| 发表于 2014-4-24 11:25:49 | 只看该作者
...........从昨天下午3点 到现在  终于审核通过了。。。。这效率


回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2014-4-24 14:33:12 | 只看该作者
没大神再吗?
回复 支持 反对

使用道具 举报

地板
发表于 2014-4-24 19:43:52 | 只看该作者
我记得 TC有屏蔽弹出框的函数。

函数空间:中文:网页
英文:web
函数描述:设置是否屏蔽网页的弹出框,根据类型的值屏蔽相应的弹出框(js,alert,confirm),多类型使用
函数原型:屏蔽弹出框(id,是否屏蔽,类型,父窗口名称="")
disenablepopupwnd(id,是否屏蔽,类型,父窗口名称="")
函数参数:id: 浏览器控件名称
是否屏蔽:真,屏蔽对话框,假,不屏蔽
类型:"js","alert","confirm",可以组合使用,例如:"js|alert|confirm"//屏蔽所有对话框
parentID: 父窗口ID,设计多界面时用到
返回值:设置成功返回真,失败返回假
脚本示例:中文示例:[url=]复制代码[/url]

  • // 屏蔽JS错误弹出框
  • 网页.屏蔽弹出框("浏览器0",真,"js")
  • // 取消屏蔽JS错误弹出框
  • 网页.屏蔽弹出框("浏览器0",假,"js")
  • // 屏蔽Alert弹出框
  • 网页.屏蔽弹出框("浏览器0",真,"alert")
  • // 屏蔽confirm弹出框
  • 网页.屏蔽弹出框("浏览器0",真,"confirm")


英文示例:[url=]复制代码[/url]

  • // 屏蔽JS错误弹出框
  • web.disenablepopupwnd("浏览器0",真,"js")
  • // 取消屏蔽JS错误弹出框
  • web.disenablepopupwnd("浏览器0",假,"js")
  • // 屏蔽Alert弹出框
  • web.disenablepopupwnd("浏览器0",真,"alert")
  • // 屏蔽confirm弹出框
  • web.disenablepopupwnd("浏览器0",真,"confirm")



回复 支持 反对

使用道具 举报

6#
发表于 2014-4-25 09:00:51 | 只看该作者
窗口找图我没成功过 是我技术问题,不过图像.找图管用啊。。。还有 你的bmp文件路径呢?资源路径不是rc:吗?
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2014-4-25 09:30:43 | 只看该作者
菜鸟狙丶 发表于 2014-4-24 19:43
我记得 TC有屏蔽弹出框的函数。

用 网页.屏蔽弹出框("浏览器0",真,"js|alert|confirm")

也还是会弹出关闭的窗口
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2014-4-25 09:31:33 | 只看该作者
sziamchl 发表于 2014-4-25 07:13
你找确定按钮用的找图语句,用图像找图不行吗?非要用窗口找图?

额。。。忘记了图像找图命令,谢谢帮助
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-27 12:55 , Processed in 0.171236 second(s), 26 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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