如果页面具有重定向,则window.load无法正常工作

时间:2014-10-01 16:14:47

标签: javascript jquery javascript-events

我有一个奇怪的问题。 我正在使用window.open()打开一个新窗口,并使用$(window).load()来检查新窗口是否已加载。

问题是,如果新窗口有重定向,该功能不起作用...... 可以有解决方案吗? 我尝试了$(window).load()和window.onload ......两者都给出了相同的结果。

任何帮助都会很棒。 感谢

1 个答案:

答案 0 :(得分:0)

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

var newWindowRef = window.open('url');

$(newWindowRef).load(function(){
    //loaded
});