如果页面有重定向,window.load将不起作用
window.load not working if the page has redirect
我遇到了一个奇怪的问题。我使用window.open()
打开一个新窗口,使用$(window).load()
检查新窗口是否已加载。
问题是,如果新窗口有重定向,则该函数不起作用。。。有解决办法吗?我试过$(window).load()
和window.onload
。。。两者给出了相同的结果。
任何帮助都会很棒。
您需要在新窗口引用上调用jquery方法,而不是在旧窗口对象上。
var newWindowRef = window.open('url');
$(newWindowRef).load(function(){
//loaded
});
相关文章:
- google.maps.event.addDomListener(window, 'load', fun
- Turbolinks等效于window.load的事件
- 确定window.load函数的优先级
- 为什么我不能将未定义分配给 window.load
- window.load上单独的javascript文件中的引用函数
- jquery window.load()函数赢得't在ios5上触发
- document.ready 即使加载了 window.load 也会运行
- JS不起作用,即使在使用window.load之后也是如此
- Safari,Chrome在页面加载之前在window.load中运行代码
- 有window.load'会有问题吗;在'一份文件.准备
- jQuery window.load没有't修改使用其他javascript创建的dom元素
- 如果页面有重定向,window.load将不起作用
- Jquery window.load函数和Ajax调用
- 有可能延迟window.load吗
- 使用 document.ready vs window.load 来加载延迟的内容
- $(window).load(function())在完全加载文档后执行失败
- 嵌套$(document).ready()和$(window).load()事件的区别
- 如何在window.load上调用外部javascript
- 为什么window.load()在firefox中工作,但在chrome中不工作
- 为什么window.load不是'当请求来自页面外部时,它不起作用,但在其他情况下它起作用