2014-05-13 69 views
0

我需要爲我的donload站點要求密碼。IE JavaScript提示

我試着用下面的腳本,但它doesn't工作與IE

window.onload = function Passwort() { 

    var Passwort = "asdf"; 
    var Eingabe = window.prompt("Bitte geben Sie das Passwort ein", ""); 
    if (!Passwort);{ 
    if (Eingabe != Passwort) { 
    alert("Falsches Passwort!"); 
    } else { 
     document.getElementById("content").style.display="block"; 
    } 
    } 
} 

沒有人有一個想法,問題可能是什麼? 謝謝!

+1

你有一個';'後')'從'if'。條件也是「如果不是Passwort」,它總是在你的代碼中是'false'('!「asdf」=== false') –

+0

「* ..但它不適用於IE .. *」:你是否說它適用於所有其他瀏覽器? – Abhitalks

+0

它適用於Firefox,Chrome和Safari – user3632480

回答

1

試試這個:

window.onload = function() { 

    var Passwort = "asdf"; 
    var Eingabe = window.prompt("Bitte geben Sie das Passwort ein", ""); 
    if (Eingabe != Passwort) { 
    alert("Falsches Passwort!"); 
    } else { 
     document.getElementById("content").style.display="block"; 
    } 
} 
+0

不工作,IE警報「Falsches Passwort」 – user3632480

+0

@ user3632480它適用於我在jsfiddle上的罰款http://jsfiddle.net/CJ2SU/您使用的是什麼版本的IE? – AndrewPolland

+0

不幸的是它必須與IE8一起工作。我現在用PHP解決了這個問題!不管怎樣,謝謝你! :) – user3632480