51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[原创] 如何关闭用链接打开的新页面

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-11-28 16:39:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、登录一个首页后,通过点击链接,打开新窗口显示新页面
2、关闭这个新打开的页面

如:
        textValue= datatable.Value("link","Action1")'获取当前单元格值

        Browser("ERP首页").Page("ERP首页").Link("text:="&textValue).Click

通过这段代码打开新页后,如何关闭该页面?直接用CLOSE,是不支持的,请大家帮忙下,谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-11-28 23:05:52 | 只看该作者
Browser("ERP首页").close 是可以的
回复 支持 反对

使用道具 举报

  • TA的每日心情
    郁闷
    2014-12-17 09:47
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2011-12-2 16:48:31 | 只看该作者
    对,同意LS
    根据浏览器的creation time
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2011-12-7 09:19:51 | 只看该作者
    本帖最后由 297322716 于 2011-12-7 09:30 编辑

    1、我是在当前窗口的新选项卡打开链接,且每个新打开标签页名称又不一样,我是想关闭这个新打开的选项卡的;
    2、使用打开新窗口的方法,每次再启动一个IE,速度慢了点,而且我这里使用 Browser("CreationTime:=1").close 竟然是把第一个关闭。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2011-12-9 14:39:05 | 只看该作者
    已解决
    Browser("name:="&textValue).Page("text:="&textValue).Sync
    Browser("name:="&textValue).CloseAllTabs
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-8 03:48 , Processed in 0.069663 second(s), 24 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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