Marc Reichelt: Weiterleitung ohne META und JavaScript

Beitrag lesen

Hallo Forum,

Hallo Forumsbesucher,

Beim Laden meiner Seite soll (falls kein Javascript vorhanden oder wenn ausgeschaltet - wird geprüft per <noscript></noscript>) auf eine HTML-Seite ohne JavaScript weitergeleitet werden. Wenn ich allerdings nun folgenden Code hinzufüge,

---------------------------- CODE -----------------------
<noscript>
<meta http-equiv="refresh" content="0,URL=http://www.seiteohnejs.de">
</noscript>
---------------------------- /CODE ----------------------

bekomme ich folgenden Fehler vom W3-Validator: "document type does not allow element "META" here"...

Logisch, meta-Tags sind nur im head-Teil des Dokuments erlaubt.

Nun sind leider die einzigen beiden Wege jemanden umzuleiten per Javascript (location.href) und oben genanntem Meta-Refresh, wobei JavaScript an dieser Stelle mehr als widersinnig wäre... ;)

Mach doch einfach folgendes:
Der meta-Tag (diesmal im richtigen Teil des Dokuments) leitet nach 10 Sekunden auf eine No-JavaScript-Seite, während ein Script (ebenfalls im head-Teil) nach 5 Sekunden zuschlägt und den Benutzer zu einer Seite mit JavaScript führt.

Voila! ;-)

Marc Reichelt || http://www.marcreichelt.de/

--
Linux is like a wigwam - no windows, no gates and an Apache inside!
SELFCode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
http://emmanuel.dammerer.at/selfcode.html