Passwort - Browserfenster schließt nicht
peter kahler
- javascript
0 Rouven
Hallo,
ich benutze folgendes Script für Passworteingabe
<script type="text/javascript">
function Geheim () {
var Passwort1 = "Sir Norman Foster";
var Passwort2 = "Sir Norman Foster";
var Eingabe = window.prompt("Bitte geben Sie Ihr Passwort ein", "");
if (Eingabe != Passwort1) {
if (Eingabe != Passwort2) {
document.location.href = "falsch.html"
} else
document.location.href = "listing2.html";
} else
document.location.href = "listing.html";
}
</script>
Problem: wenn das richtige Passwort nicht eingegeben wird,
kann das Browserfenster nicht geschlossen werden.
Frage: kann man das script so verändern, dass das Browserfenster
auch bei falscher Passworteingabe zu schließen ist?
Freue mich auf Antwort
Vielen Dank
Peter
Hi,
var Passwort1 = "Sir Norman Foster";
var Passwort2 = "Sir Norman Foster";
dir ist klar, dass das jeder lesen kann, der die Seite im Browser betrachtet, auch derjenige der nicht reinkomme soll?
var Eingabe = window.prompt("Bitte geben Sie Ihr Passwort ein", "");
document.location.href = "falsch.html"
document.location.href = "listing2.html";
document.location.href = "listing.html";
location ist ein Unterobjekt von window, nicht von document, auch wenn die Browser das großzügig ignorieren
Problem: wenn das richtige Passwort nicht eingegeben wird,
kann das Browserfenster nicht geschlossen werden.
Was meinst du, wenn man nichts eingibt sondern den Dialog offen lässt? Könnte sein, dass das dann tatsächlich ein Problem gibt, weil confirm ein modaler Dialog ist.
Frage: kann man das script so verändern, dass das Browserfenster
auch bei falscher Passworteingabe zu schließen ist?
Bei falscher sollte es doch eigentlich zu schließen sein?! Oder was ist falsch.html?
MfG
Rouven