如果页面有重定向,window.load将不起作用

window.load not working if the page has redirect

本文关键字:window load 不起作用 重定向 如果      更新时间:2023-09-26

我遇到了一个奇怪的问题。我使用window.open()打开一个新窗口,使用$(window).load()检查新窗口是否已加载。

问题是,如果新窗口有重定向,则该函数不起作用。。。有解决办法吗?我试过$(window).load()window.onload。。。两者给出了相同的结果。

任何帮助都会很棒。

您需要在新窗口引用上调用jquery方法,而不是在旧窗口对象上。

var newWindowRef = window.open('url');
$(newWindowRef).load(function(){
    //loaded
});