4

下面是我的代码.. 在 IE 和 Firefox 中它工作正常.. 即 10 秒后它被重定向到 www.google.com .. 但相同的代码在 Chrome 中不起作用

<html>  
<head>
<title>App- Log In</title>

<meta http-equiv="refresh" content="10; url=http://www.google.com">

<script language="JavaScript">
      function noBack(){window.history.forward()}
      noBack();
      window.onload=noBack;
      window.onpageshow=function(evt){if(evt.persisted)noBack()}
      window.onunload=function(){void(0)}
</script>   

</head>

  <body>
Testing
</body>
</html>
4

1 回答 1

1

你的问题是这一行:

window.history.forward()

每当执行此行时,就会在 Chrome 中禁用元刷新。

我的建议是不要尝试禁用后退按钮,因为它不能可靠地工作,而且据我所知,它无法完成

于 2012-06-29T11:44:04.507 回答