获取的WebButton的disabled属性为空或者一直是false
disabledProperty=Browser("xx").Page("xx").WebButton("上传").Object.disabledIf disabledPropery= false Then
Reporter.ReportEvent micPass ,"上传图片","对象已激活,基本信息添加成功!"
Browser("xx").Page("xx").WebFile("ImageUpload").Set DataTable("上传图片路径", dtLocalSheet) ' 浏览要上传的图片
Browser("xx").Page("xx").WebButton("上传").Click ' 单击上传
Browser("xx").Dialog("Microsoft Internet Explorer").WinButton("确定").Click
else
Reporter.ReportEvent micFail,"上传图片","对象处于未激活状态,基本信息添加失败!"
End if
结果:用Msgbox显示disabledPropery时是空的,无论上传按钮是否可用,一直都执行Then后的语句,从来不执行else语句!
哪位高人指点下小妹呀!感激不尽! 试试在 WebButton("上 传")加载前 加 wait
或者使用
disabledProperty=Browser("xx").Page("xx").WebButton("上传").GetROProperty("disabled")
If disabledPropery= 0 Then
end if
[ 本帖最后由 helius 于 2009-3-5 16:25 编辑 ]
回复 2# 的帖子
O(∩_∩)O谢谢!我后来没这样判断了!不过,有空我还是会试试的:)
页:
[1]