![]() |
||
![]() |
Einfacher Passwortschutz für WebseitenMeine Homepage soll nur einem bestimmten Personenkreis zugänglich sein, der über das Kennwort verfügt. Wie kann ich vor dem Laden der Seite eine Passwortabfrage erzeugen? Mit HTML und etwas Unterstützung durch JavaScript können Sie eine simple Passwortabfrage realisieren. Das Prinzip ist einfach: Aus dem vom Besucher eingegebenen Passwort ermitteln Sie den Namen einer HTML-Datei, die Sie zu öffnen versuchen. Kennt der Benutzer das Passwort, wird die Seite angezeigt. Andernfalls existiert keine Seite mit dem ermittelten Namen – der Besucher erhält eine Fehlermeldung.
Die Eingabe des Kennworts erfolgt im HTML-Formular »PasswortEingabe« zwischen »FORM« und »/FORM«. Mit dem ersten INPUT-Befehl definieren Sie ein Feld des Typs »password«, so dass der Browser an Stelle der eingegebenen Zeichen jeweils nur ein »*« ausgibt. Der INPUT-Befehl »button« erzeugt eine Schaltfläche, die die Funktion »passwd()« im Kopf der HTML-Datei ausführt. Die Funktion liest zuerst das Feld »Eingabe« und ergänzt dessen Inhalt um die Datei-Erweiterung HTM. Das Objekt »location.href« ruft schließlich die versteckte Seite auf. |
![]() |