51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3363|回复: 2
打印 上一主题 下一主题

[原创] 如何获取页面DIV对象的属性

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-8-20 22:59:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
页面上有个等待的进度条(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 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-8-21 10:00:14 | 只看该作者
试一下通过.Object.Currentstyle或.Object.style获取visibility属性
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2010-8-23 09:50:41 | 只看该作者
尝试获取 进度条(image对象) 的坐标属性,一般外层被隐藏了,内部的东西坐标都会变 0
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-26 07:29 , Processed in 0.065330 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表