Wie überprüft man, ob der Benutzer Javascript in seinem Browser deaktiviert hat? Zum Beispiel: Die Stackoverflow-Seite zeigt ein rotes Warndiv am oberen Rand, wenn Sie das Javascript in Firefox deaktivieren? Wie erreiche ich das?
Eine Sache, die mir aufgefallen ist: Wenn Sie Cookies deaktivieren, funktioniert stackoverflow nicht. Sie können sich nicht anmelden, wenn Sie auf die Login-Schaltfläche klicken. Genau das nehme ich auch mit meiner Website an, die Benutzer-Login / Session-Daten sind abhängig von Cookies, UI-Layout etc .. hängt von Javascript ab.
Hier möchte ich nicht über das Design-Prinzip (progressive Enhancement etc ..) diskutieren, könnte mir jemand eine gute Möglichkeit zu überprüfen, ob Cookies, Javascript aktiviert sind oder nicht? Ich denke, es muss auf Serverseite geschehen, oder?
Danke
Fügen Sie der Seite ein <noscript>
-Tag hinzu, und wenn JavaScript deaktiviert ist, wird die Nachricht dem Benutzer angezeigt.
Sie können auch erkennen, ob JavaScript aufgrund des Erfolgs von JavaScript-Code aktiviert ist
false
true
setzt
Um nach Cookies zu suchen, setzen Sie einen Cookie und versuchen Sie ihn zu lesen. Wenn dies gelingt, sind Cookies aktiviert.
Tags und Links javascript cookies