Auf meiner Website möchte ich bestätigen, ob meine Besucher über Cookies und JavaScript-Funktionen verfügen. Die Aufrechterhaltung des Sitzungsstatus ist in vielen Fällen komplex und muss auch die Formularvalidierung berücksichtigen. Auf meiner Website verwende ich clientseitiges JavaScript zur Formularvalidierung. Um die Validierung abzuschließen, muss der Browser des Benutzers daher über JavaScript-Funktionen verfügen. Gleichzeitig habe ich auch Sitzungsvariablen verwendet, was voraussetzt, dass der Browser des Besuchers die Cookies-Funktion unterstützt. Um das Vorliegen dieser Voraussetzungen zu bestätigen, habe ich mithilfe eines kleinen Codeabschnitts überprüft, ob der Benutzer über JavaScript- und Cookies-Funktionen verfügt. Erfüllt der Nutzer diese beiden Bedingungen nicht, wird ihm der Zugriff auf die Website verweigert. In diesem Artikel stelle ich auch den Anmeldeseitencode meiner Website vor. Verwenden Sie zunächst JavaScript, um ein Cookie zu erstellen. Überprüfen Sie anschließend, ob das Cookie vorhanden ist. Da wir JavaScript verwenden, um zu testen, ob der Benutzer die Cookies-Funktion aktiviert hat, erhalten wir das Ergebnis, dass er nicht über die Cookies-Funktion verfügt, wenn er nicht über JavaScript, aber über Cookies verfügt. Dieses Ergebnis ist gut, da ich verlange, dass der Benutzer sowohl über JavaScript- als auch über Cookies-Fähigkeiten verfügt. Um festzustellen, ob der Benutzer über JavaScript-Fähigkeiten verfügt, habe ich auf der HTML-Seite ein ausgeblendetes Formularfeld erstellt und im Seitenaufrufereignis (onload) eine JavaScript-Funktion aufgerufen, um den Wert des ausgeblendeten Formularfelds zu ändern. Wenn sich also der Wert des Formularfelds ändert, bedeutet dies, dass JavaScript wirksam ist. Platzieren Sie zunächst ein ausgeblendetes Feld auf der HTML-Seite und platzieren Sie es zwischen