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 に答える