如何获取页面DIV对象的属性
页面上有个等待的进度条(image对象),当后台数据处理完毕后,等待进度条并没有被注销,而是隐藏起来了,可是通过GetROProperty("visible")获取到的却仍然是true,经咨询开发得知,该等待进度条被封装成一个叫wait.hmtl中,页面代码如下,相当于把wait.html嵌套在一个DIV中,通过设置DIV的visibility属性为hidden来进行隐藏使得该进度条看起来像是消失了一样,请问这种情况下如何通过QTP来进行进度条是否显示的判断呢?或者说,有什么方法能获取到这个DIV的visibility属性吗
非常感谢
wait.html是嵌套在一个div里的,控制的是这个的被嵌套的div
<!-- 等待页面显示开始 -->
<div id="waiting" style="position:absolute;
top:0;
left:166;
width:80%;
height:80%;
border:0px;
visibility:hidden;
text-align: center;
vertical-align: middle;
z-index:99999">
<table width="100%" height="100%" cellpadding="0" cellspacing="0"><tr><td align="center" valign="middle">
<iframe id="ccms_wait_iframe" name="ccms_wait_iframe" frameborder="0"
width="350" height="102" src="wait.html" scrolling="no">
</iframe></td></tr></table>
</div>
<!-- 等待页面显示结束 -->
[ 本帖最后由 tramplzh 于 2010-8-20 23:01 编辑 ] 试一下通过.Object.Currentstyle或.Object.style获取visibility属性 尝试获取 进度条(image对象) 的坐标属性,一般外层被隐藏了,内部的东西坐标都会变 0
页:
[1]