我有一个 JS 脚本,可以在新选项卡中打开 pdf。
var newWindow = window.open("url", "docWindow");
是否可以在不运行该窗口上的脚本的情况下检查该文档是否已加载,以从原始选项卡检查该文档的 readyState
状态?
最佳答案
我相信,这应该可以通过 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.
}
}
关于javascript - 检查使用 window.open 打开的窗口的就绪状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40929038/