gpt4 book ai didi

ruby - 如何使用 Watir 检查新页面是否已完全加载

转载 作者:数据小太阳 更新时间:2023-10-29 07:59:25 24 4
gpt4 key购买 nike

有什么方法可以使用 Watir 检查特定页面是否已完全加载?

我尝试使用 browser.status 但它没有打印任何内容。

最佳答案

完全加载取决于您的意思?所有 HTML 或所有 HTML 和 JavaScript。

对于 HTML

browser = Watir::Browser.new
#To check if page has been loaded
ready = browser.ready_state.eql? "complete"
#To wait until page has been loaded
browser.wait

用于 JavaScript 和 HTML。对于这些,您必须等待每个特定元素此代码将等待元素 i 启用,这意味着可点击。

browser = Watir::Browser.new    
browser.text_field(:id => 'id_of_object').wait_until_present

关于ruby - 如何使用 Watir 检查新页面是否已完全加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30070448/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com