执行JavaScript重定向完成时

在一个Javascript的某个时候,我需要重定向到另一页。 我不喜欢这样。

window.location.href='http://localhost:3000/m/debug';

然后,当网页加载完成,我需要访问这个新的一页window.Ext对象。 我已经尝试做以下,但它不工作。

window.onload = function(){alert(typeof window.Ext);}; // returns 'undefined' window.location.href='http://localhost:3000/m/debug#settings';

要么

setTimeout(function(){ alert(typeof window.Ext); },5000); // is never called window.location.href='http://localhost:3000/m/debug#settings';

任何想法 ?

--------------解决方案-------------

一旦您设置window.location.href浏览器从当前页面导航离开- 没有进一步的JavaScript将被执行......甚至功能集使用setTimeout/setInterval

如果你想你需要添加你的JavaScript更新目标页面的目标页面上执行JavaScript!

分类:JavaScript的 时间:2015-03-14 人气:0
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.749 (s). 10 q(s)