Prüfen ob JS aktiviert ist
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
beispiel
code
erstellen
glauben
grad
helfen
http
inhalt
mache
methode
moment
post
recht einfachen code
server
tag
transit
url
weiterleiten
weiterleitung
zugreifen
-
Hey,
ich würde gerne prüfen, ob JS aktiviert ist, so in etwa wie bei Hotmail.
Da wird man weitergeleitet, falls JS deaktiviert ist.
Wie geht das?
Ich hab nur tag/beispiel">Beispiele gefunden, wo der Inhalt erstmal versteckt ist und per JS dann sichtbar gemacht wird.
So möchte ich es ungern machen.
Hab mir auch überlegt was mit Cookies zu machen.
z.B. per PHP ein Cookie erstellen und per JS den Cookie wieder verändern und
wieder mit PHP prüfen, welchen Wert der Cookie jetzt hat und dementsprechend dann
weiterleiten oder nicht.
Dies müsste aber dann bei jedem Seitenaufruf geschehen?
Ist das zu aufwendig? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Also das, was du vorhast ist nicht möglich. JS kann doch nicht auf Cookies zugreifen. Es gibt glaube ich eine edlere Methode, die sogar einen recht einfachen Code hat. Mir fällt aber nur eine relativ schlechte Methode ein. Mache 2 Divs. Eines, das "with_js" und eines, das "without_js" als ID hat. "with_js" setzt du vom Server aus auf unsichtbar. Dann lässt du per body onlod="" und etwas CSS die "with_js" sichtbar machen, und die "without_js" unsichtbar.
-
bladehunter schrieb:
Viel zu kompliziert.
Viel leichter geht das mit dem Noscript-Tag
Geau das war dieser einfache HTML-Tag, der mir nicht eingefallen ist. -
@drafed-map die Methode hab ich doch auch schon in meinem Post erwähnt ^^
No-Script ist mir auch bekannt, jedoch fällt mir grad nicht ein, wie mir das weiter helfen soll?
Ich hab s im Moment verwendet um einfach anzuzeigen, dass JS deaktiviert ist, aber ich hätte ja gerne eine Weiterleitung wie bei Hotmail.de
-
<noscript> <meta http-equiv="refresh" content="0; URL=http://deine-adresse.de"> </noscript>
Edit: Getestet und funktioniert.
Beitrag zuletzt geändert: 7.12.2009 20:17:41 von drafed-map -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage