检查使用window.open打开的窗口的readyState

时间:2016-12-02 09:43:32

标签: javascript

我有一个JS脚本,可以在新标签页中打开pdf。

XDR

是否可以检查该文档是否已加载而未在该窗口上运行脚本,从原始标签中检查该文档的var newWindow = window.open("url", "docWindow"); 状态?

1 个答案:

答案 0 :(得分:1)

我相信,这应该可以window这样做:

newWindow.onload = function () {
  // Do stuff after window is loaded.
};

对于ReadyState,您可以使用window.document

newWindow.document.readyState;

readyState上设置一个事件处理程序并调用你的开场函数。

newWindow.document.onreadystatechange = function () {
  if (newWindow.document.readyState === "complete") {
    // Call the code.
  }
}