Javascript函数仅在有正常重定向警报时才有效

时间:2016-06-28 14:44:13

标签: javascript

下面是用于重定向网址而不是在Mozilla浏览器上工作的代码

#Working Code#
alert("HI");
var logouturl = getCookie("ch_logout_url");
location.replace(logouturl);

#Not Working Code#
var logouturl = getCookie("ch_logout_url");
location.replace(logouturl);

1 个答案:

答案 0 :(得分:0)

您可以将代码包装在:

document.addEventListener('DOMContentLoaded', function() {
  // ...
}); //Vanilla Js Alternative to jquery(document).ready();

(function() {
  // ... your code
})(); //Immediately Invoked Function Expression

然后您的代码将仅在页面已加载时运行,对于第二个示例不完全正确但仍然有效。