当我在下面的情况1中使用document.location.reload()时,它不起作用。但是,当我添加case 2中的alert()时,它可以工作。我想弄清楚发生了什么事?

//case1: does not work
document.location='rc_msg.php?remove=0';
document.location.reload();
//case2: work
document.location='rc_msg.php?remove=0';
document.location.reload();
alert("OK!!");




我没有注意到我两次输入'=',对此我感到抱歉。
我在下面尝试过意见解决方案,但它们都没有用

最佳答案

您要测试位置(双等于)还是为它分配新的位置(单等于)?

尝试:

document.location='rc_msg.php?remove=0';
document.location.reload();

关于javascript - JavaScript document.location.reload不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20558802/

10-15 05:44