Udvidelse af login-script
Jeg bruger følgende login-script:<script language="JavaScript">
function PasswordLogin()
{
document.location.href = document.formlogin.password.value + ".htm";
return false;
}
function CheckEnter(event)
{
var NS4 = (document.layers) ? true : false;
var code = 0;
if (NS4)
code = event.which;
else
code = event.keyCode;
if (code==13)
{
PasswordLogin();
event.returnValue = false;
}
}
</script>
-----
<form name="formlogin" onsubmit="PasswordLogin()">
<div align="left">Adgangskode:
<input type="password" name="password" size="20" onKeyPress="CheckEnter(event)">
<input name="button" type="button" onClick="PasswordLogin()" value="Login"
</div>
</form>
-----
Problemet er, at hvis man indtaster et forkert password (dvs. et forkert navn på den htm-fil der kaldes), så får man blot beskeden: "Not Found, The requested URL was not found on this server" på en ny side. Kunnne man i stedet lave en pop-up alert, der sagde 'forkert password', samtidig med at man blev på siden (så man kunne prøve et nyt password)?
Ved godt at scriptet er meget simpelt, men det er tilstrækkeligt til det, jeg skal bruge det til... :-)
