可能重複做工精細:
JavaScript works under Firefox but does not work under IE的Javascript不是在IE瀏覽器的工作,但對於Firefox或Chrome
下面的腳本沒有爲IE工作。不要擔心它是否安全,我只是想測試這個JavaScript,但我不知道爲什麼它不適用於IE。當我在IE上打開它時,它會將其視爲錯誤的密碼並立即轉到Google頁面。沒有執行輸入密碼的提示。但是,對於其他瀏覽器來說,它工作正常。我已經嘗試了許多不同版本的IE並禁用了塊附加組件,但仍然沒有運氣讓它工作。
<HEAD>
<SCRIPT language="JavaScript">
<!--hide
var password;
var pass1="cool";
password=prompt('Please enter your password to view this page!',' ');
if (password==pass1)
alert('Password Correct! Click OK to enter!');
else
{
window.location="http://www.google.com/";
}
//-->
</SCRIPT>
</HEAD>
你確定你是不是刪除使用IE當你在提示具有默認的空間? – Oded 2011-03-29 20:47:58
在FF,Chrome和IE8中似乎適合我。 IE只是抱怨一些安全的東西,但如果允許,工作正常。 – Czechnology 2011-03-29 20:48:10
這只是這個問題的一個變種:http://stackoverflow.com/questions/3553143/javascript-under-firefox-but-does-not-work-under-ie – David 2011-03-29 20:51:01