IE9下的window.location.replace有问题。我有简单的弹簧控制器,我给新的网址 然后在页面加载后应该重定向(通常它更复杂,但我删除了所有 逻辑,它仍然无法正常工作。结果,我输入无限的时间到我的控制器,然后查看等等。 更重要的是,它有时很好用,但大部分时间都没有。
$(document).ready(function() {
window.location.replace("URL");
});
答案 0 :(得分:0)
您可以使用
window.location.assign('YourUrl');
或
window.location = YourUrl;
答案 1 :(得分:0)
遇到无限重定向循环意味着您将重定向到同一页面(重定向到同一页面(重定向...))。即使您的网址似乎不同,如果服务器由于某种原因将“不同的网址”重定向回原始网址,也会发生这种情况。