|
8#
楼主 |
发表于 2007-2-28 14:52:14
|
只看该作者
object is disabled解决了!
问题是这样的:
输入文本框一些字符串后(是产品的liscense信息),应该产品被激活,activate按钮随之由灰变亮,点击activate按钮,应该跳转到另一个界面上.录制的时候没有问题,可是回放的时候跳出一个对话框说:object is disabled.
分析:1.添加了wait,webedit添加了click等事件还是不行
2.以为是对象没有加入库中,试了n遍失败.......
3..经denisye提示,觉得可能是键盘事件没有激活,于是将以下语句(输入文本框的信息):
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("ac1").Set "wp"
换为以下的:
Set Shell=createobject("Wscript.shell")
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("ac1").fireevent "onfocus"
Shell.sendkeys "wp"
保存之后,再运行,就一切ok了!
再次 感谢大家的帮忙!
出问题的图附在后面; |
|