Javascript location.reload更改url

Javascript location.reload更改url,javascript,Javascript,有人知道是什么导致这段javascript更改url吗: <script type="text/javascript"> window.setTimeout(function() { window.location.reload(true); }, 5000); </script> setTimeout(函数(){ window.location.reload(true); }, 5000); 窗口位置接受片段并将url从/web/page/1233

有人知道是什么导致这段javascript更改url吗:

<script type="text/javascript">
  window.setTimeout(function() {
    window.location.reload(true);
  }, 5000);
</script>

setTimeout(函数(){
window.location.reload(true);
}, 5000);
窗口位置接受片段并将url从/web/page/123321更改为/web/page

以前有人见过这样的吗?可能只是某些浏览器

谢谢


James

您正在关闭setTimeout函数中的一个php标记

试试这个

<script type="text/javascript">
  window.setTimeout("location.reload(true);", 5000);
</script>

setTimeout(“location.reload(true);”,5000);

您确定没有旧的缓存脚本或其他任何东西可以执行重定向吗?这应该可以完成重新加载页面的技巧。在尝试此操作之前是否尝试清理浏览器缓存?是的,它会出现在错误日志中(遗憾的是,也没有用户代理字符串),因此很难重现此问题。可能会关闭它,因为“无法修复”会导致window.location.assign。我认为有一些工具栏可以劫持窗口。位置。重新加载。。。似乎已经停止了日志中出现的错误。