2012-06-29 150 views
3

以下是我的代碼..在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> 
+0

不知道這個..但你有沒有嘗試刪除10之間的空間;和url = http:// ...? – Johan

+0

''是無效的HTML代碼 –

+0

刪除了該樣式。 ..即使那麼同樣的問題 – JAB

回答

1

你的問題是這樣的一行:

window.history.forward() 

每當這條生產線執行,元刷新禁止在Chrome中。

我的建議不是試圖禁用後退按鈕,因爲它不能可靠地工作,並從我收集的it can't be done

+0

正確的..如果我刪除後退按鈕導航腳本..它工作正常,即使在鉻..但我不能忽視該腳本.. – JAB

+0

更新了我的答案。 –