TC官方合作论坛

标题: 简单判断网页页面是否加载完成且页面可访问的代码 [打印本页]

作者: mx11    时间: 2015-1-16 13:55
标题: 简单判断网页页面是否加载完成且页面可访问的代码
本帖最后由 mx11 于 2015-1-16 14:10 编辑

第一次接触TC,感觉TC的“网页.加载完成”只是判断页面访问命令是否执行完成(浏览器状态栏的完成状态标记),不能判断网页是否可以访问。具体写代码时需要根据所访问网页的元素特点进行进一步判断,例如通过网页标题、网页上的按钮或页面特定文字等等特定元素来判断要访问的网页是否可用。
例如通过“网页.加载完成”与“网页标题”来判断页面是否可用且是否执行完毕。
功能 页面加载()
    网页.转到("浏览器0","HTTP://WWW.BAIDU.COM")
    循环(真)
        如果(!网页.加载完成("浏览器0"))
            辅助.等待(200)
        否则
            如果(网页.得到标题("浏览器0")=="百度一下,你就知道 ")
                调试输出("页面可以访问且加载完成!")
                跳出
            否则
                调试输出("页面无法访问!")
                跳出
            如果结束            
        如果结束
    循环结束
功能结束


初学TC,不当之处还请批评指正。


作者: lijea    时间: 2015-1-16 14:48
多此一举。。。。
作者: 2645572175    时间: 2015-6-24 16:46





欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1