freend 发表于 2009-2-13 11:56:43

同是中文版IE,识别windows中"文件下载" Dialog属性确不同。急!

系统中有”文件下载“功能,点击下载的image后,弹出的“文件下载”对话框,在本机上识别到的是Dialog("text:=已完成 0%,共 download.do \(来自 *.*.*.*\)").Dialog("text:=文件下载").WinButton("text:=保存");而在同事机器上识别到的确是Browser("..system").Dialog("text:=文件下载").WinButton("text:=保存")
问题:同事机器上能识别到“文件下载”对话框,而在我本机上两种方式都识别不到
不知道各位有没有碰到过这个问题。望积极回复,帮助!
在线等!

jacksboy 发表于 2009-2-13 12:15:56

ie版本,windows版本是否相同,不同环境不同机器下安装的同一版本ie在注册表中的clsid好像是不同的。

freend 发表于 2009-2-13 12:38:53

哦,这个估计跟版本没多大关系,因为有同事装的是英文版IE,同样识别的是Browser(..).Dialog(..).所以感觉是我本机上设定值影响的,请问知道注册表中哪些项可能会影响到对话框的识别吗

dreamever 发表于 2009-2-13 13:23:53

识别的时候,鼠标放在了对话框的不同位置区域内,有可能造成你说的这种情况

freend 发表于 2009-2-13 13:41:20

回复 4# 的帖子

楼上说的是不是脚本是录制的情况啊?我用的是描述性编程,也会有这问题吗?刚试了试还是一样的结果:(

freend 发表于 2009-2-16 11:03:00

:( 自己再顶下,难道么人再遇到过这个问题吗

namisang 发表于 2009-2-16 11:14:53

帮你一顶

ppent 发表于 2009-2-16 11:47:12

在win2000和winxp,下载提示窗口确实存在不同。一个是browser,一个是dialog。
分不同代码处理吧。
页: [1]
查看完整版本: 同是中文版IE,识别windows中"文件下载" Dialog属性确不同。急!