Javascript函数加载页面延迟

Javascript函数加载页面延迟,javascript,Javascript,我正在寻找一个Javascript,它会将jsp页面的加载延迟2分钟。它最初不能加载,等待2分钟后再加载该页面。我用while循环创建了一个Javascript函数并对其进行了测试,我不知道为什么浏览器会不断发出关于终止进程的警告 setTimeout( function(){ window.location = "my.jsp"; }, 120000 ) function delayLoading() { var start = new Date().getTime(); whi

我正在寻找一个Javascript,它会将jsp页面的加载延迟2分钟。它最初不能加载,等待2分钟后再加载该页面。

我用while循环创建了一个Javascript函数并对其进行了测试,我不知道为什么浏览器会不断发出关于终止进程的警告

setTimeout( function(){ window.location = "my.jsp"; }, 120000 )
function delayLoading() {
   var start = new Date().getTime();
   while(true) {
      var end = new Date().getTime();
      var diff = end - start;
      if(diff >= (2 * 60 * 1000)) {
          break;
      }
   }
}();

如果内存使用正确,浏览器通常会检测到持续较长时间的条件循环,并且用户通常可以选择取消脚本,或者(在您的情况下)终止进程以停止脚本。我猜不可能阻止页面加载。最多1秒是可以的,但2分钟太多了。