51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1991|回复: 4
打印 上一主题 下一主题

[原创] 用描述性编程语言,我怎么获得不了一个frame内的所有link数啊?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-12-26 16:54:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
脚本如下:
        Set oLink=Description.Create()
        Set sRecords=objInvoicePage.Frame("Frame").ChildObjects(oLink)
        LinkNumbers=sRecords.Count()
                Msgbox LinkNumbers

显示的数据不是页面上实际的link数
十分感谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-12-26 17:56:44 | 只看该作者
oLink是个什么?用汉语来说,oLink是你定义的一个东西的集合,但你没说明到底是个什么样的东西,方的圆的生物物质元素等等,你得先给他指定,这是一个Link的集合,叫oLink的未必就是个Link,叫Kitty的可以是美女也可以是美猫
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2011-12-28 13:36:09 | 只看该作者
试下:
Set oLink=Description.Create()
olink("tag Name").value="A"
        Set sRecords=objInvoicePage.Frame("Frame").ChildObjects(oLink)
        LinkNumbers=sRecords.Count()
                Msgbox LinkNumbe
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2011-12-28 14:27:11 | 只看该作者
本帖最后由 auuppp 于 2011-12-28 14:49 编辑

Dim oLink
Set oLink= Description.Create
oLink("micclass").value = "link"
oLink("html tag").Value = "A"
Set sRecords=objInvoicePage.Frame("Frame").ChildObjects(oLink)
        LinkNumbers=sRecords.Count()
                Msgbox LinkNumbers
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2011-12-28 15:27:46 | 只看该作者
oLink("micclass").value = "link"
oLink("html tag").Value = "A"

没有需要对应的属性.怎么去遍历.
将这两行代码加上去.再去遍历
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-27 11:03 , Processed in 0.072663 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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