Ich habe eine Paßwortabfrage und möchte anschließend nach eingabe im gleichen fenster den link anzeigen. funktioniert aber leider nicht!
Meine Seite ist in frames aufgeteilt und die definitionen sind auch da!
Kann mir jemend helfen?
Hier der Code:
Die login.html:
<html>
<head>
<title></title>
<script src="login.js" language="JavaScript">
</script>
<noscript>Leider können Sie sich hier nicht anmelden!</noscript>
</head>
<body>
<h3>Downloadbereich</h3>
<form name="formular" id="formular" onSubmit="pwahl()">
<br>
Benutzername:<input type="text" name="ueingabe" id="ueingabe" size="25" value="" /> <br> <br>
Passwort:<input type="password" name="eingabe" id="eingabe" size="25" value="" /> <br> <br>
<p >
<input type="submit" value="Login" />
<input type="button" name="" value="Abbrechen" onClick="window.location='../referenzen/mireferenz.html'" />
</body>
</html>
die login.js:
function pwahl()
{
var user;
var password;
var i;
var win;
user=document.formular.ueingabe.value;
password=document.formular.eingabe.value;
i=0;
switch(user)
{
case "JayB7021":
while(password!="passwort" && i<3)
{
alert("Falsches Kennwort!");
window.open.self("login.html");
i=i+1;
}
if(password == "passwort")
{
window.open("data.html", "login", "width=150 height=250, top=200, left=500, scrollbars=no");
}
else {
alert("Angaben überprüfen");
}
break;
default:
alert("Falscher Benutzer!");
}
}
Benötige dringend Hilfe!!!