Dietmar: Passwortschutz

Beitrag lesen

Das folgende Skript ermöglicht die Eingabe eines Passwortes(Passwortschutz). Die Seite, die aufgerufen werden soll, setzt sich aus dem Passwort + ".html" zusammen. Problem, wenn das Passwort falsch ist, zeigt der Browser einen Fehler an: "Die Seite kann nicht angezeigt werden."
Diese Fehleranzeige ist natürlich logisch, da die Seite ja auch nicht existiert. Ich möchte allerdings, dass bei Eingabe eines falschen Passwortes eine von mir definierte Seite aufgerufen wird. Habe schon mit dem Befehl onError experimentiert, allerdings ohne Erfolg! Denke, dass das nicht der geeignete Befehl für dieses Problem ist. Da ich mich erst seit kurzem mit Java beschäftige, hoffe ich, dass mir hier jemand weiter helfen kann. Habe in der Dokumentation nichts dazu gefunden und komme im Moment nicht weiter. Wer kann helfen? Bin dankbar für jeden Lösungsansatz.

Hier mein komplettes Skript:

<HTML>
<HEAD>

<script language="javascript">
<!--
function pass(){
loc=document.wort.secret.value + ".html";
window.location.href = loc;}
//-->
</script>

</HEAD>
<BODY>
<P><FORM ACTION="" METHOD=POST name=wort>
   <P><div align="center"></P>

<CENTER><BR>
   <FONT FACE="Arial,MS Sans Serif" COLOR="#FF0000"><B>Passwort:</B></FONT>
   <INPUT TYPE=password NAME=secret VALUE="" SIZE=20 MAXLENGTH=15><BR>
   </CENTER>

<P></div><div align="center"></P>

<CENTER><INPUT TYPE=button NAME=Taste VALUE="   Login   " onclick="pass()" height=40 width=50></div></CENTER>
</FORM></P>

<P></P>
</BODY>
</HTML>