下面的代码用于重定向 URL,但不适用于 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);
最佳答案
您可以将代码包装在:
document.addEventListener('DOMContentLoaded', function() {
// ...
}); //Vanilla Js Alternative to jquery(document).ready();
或
(function() {
// ... your code
})(); //Immediately Invoked Function Expression
那么您的代码将仅在页面已加载时运行,对于第二个示例来说并非绝对如此,但仍然可以工作。
关于Javascript 函数仅在出现正常重定向警报时才起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38079373/