【问题标题】:Can I manually check the value of readyState of a browser?我可以手动检查浏览器的 readyState 的值吗?
【发布时间】:2012-07-13 03:21:16
【问题描述】:

我有一个页面,RFT(Rational Functional Tester)告诉我,IE 的 readyState 为 3。从视觉上看,这个页面的加载似乎已经完成。

我可以在 firefox 或 chrome 中手动检查页面的 readyState 值吗?

【问题讨论】:

    标签: firefox google-chrome google-chrome-extension firefox-addon readystate


    【解决方案1】:

    是的,您可以使用document.readyState property。如果页面完成加载,它将具有值"complete"。其他可能的状态是 "loading"(相当于 XMLHttpRequest 的 readyState 3)和 "interactive"

    如果您需要手动检查该值,您可以使用 Firefox 中的 Web 控制台 (CtrlShiftK) 和 Chrome 中的 JavaScript 控制台(CtrlShiftJ),只需在 JavaScript 命令行中输入 document.readyState 并按 Enter。 p>

    【讨论】:

    • 太棒了,就像一个魅力。 document.readyState 是否等同于浏览器就绪。我在 RFT(Rational Functional Tester)中使用这个属性来检查浏览器是否准备就绪。在我看来(不确定我是否正确 document.readyState 与浏览器就绪状态不同。
    • RFT 中有一个BrowserTestObject 类(提供对通用浏览器的脚本访问,即HTML 浏览器TestObject 类。)我可以在其上使用.getProperty('readyState') 方法。 publib.boulder.ibm.com/infocenter/rfthelp/v8r0m0/…
    猜你喜欢
    • 1970-01-01
    • 2021-04-07
    • 1970-01-01
    • 1970-01-01
    • 2019-02-22
    • 2012-03-05
    • 2011-03-04
    • 2012-03-18
    • 2019-04-27
    相关资源
    最近更新 更多