TC官方合作论坛

标题: 浏览器关闭时弹出的提示框,要如何关闭。 [打印本页]

作者: lx0113    时间: 2014-4-23 15:14
标题: 浏览器关闭时弹出的提示框,要如何关闭。
本帖最后由 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
复制代码


     


[attach]15548[/attach]


作者: lx0113    时间: 2014-4-24 11:25
...........从昨天下午3点 到现在  终于审核通过了。。。。这效率



作者: lx0113    时间: 2014-4-24 14:33
没大神再吗?
作者: 菜鸟狙丶    时间: 2014-4-24 19:43
我记得 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")




作者: sziamchl    时间: 2014-4-25 07:13
你找确定按钮用的找图语句,用图像找图不行吗?非要用窗口找图?
作者: WorkingDead…    时间: 2014-4-25 09:00
窗口找图我没成功过 是我技术问题,不过图像.找图管用啊。。。还有 你的bmp文件路径呢?资源路径不是rc:吗?
作者: lx0113    时间: 2014-4-25 09:30
菜鸟狙丶 发表于 2014-4-24 19:43
我记得 TC有屏蔽弹出框的函数。

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

也还是会弹出关闭的窗口
作者: lx0113    时间: 2014-4-25 09:31
sziamchl 发表于 2014-4-25 07:13
你找确定按钮用的找图语句,用图像找图不行吗?非要用窗口找图?

额。。。忘记了图像找图命令,谢谢帮助




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1