繁体   English   中英

重定向完成后执行JavaScript

[英]Execute javascript when redirect finishes

在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更新目标页面!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM