André Laugks: Überprüfung auf JS

Beitrag lesen

Kann mir jemand erklären wie ich eine Abfrage in JavaScript hinbekomme, die checkt, ob JavaScript aktiv ist, oder nicht ??? Wenn es nicht aktiv ist, sollte eine alternativ html seite aufgerufen werden...

Am einfachsten kannst Du das so machen!

Auf z.B. index.html baust Du das ein:

<html>
<head>

<meta http-equiv="refresh" content="1; URL=js_aus.html">

<script  language="JavaScript">
<!--
location.href = "js_an.html";
//-->
</script>

</head><body onload="javascript()">

<a href="ja_aus.html">weiter</a>

</body></html>

Ist JavaScript eingeschaltet wird location.href = "js_an.html"; ausgeführt. Das JS ist innerhalb weniger Millisekunden ausgeführt, also kommt der Meta-Tag nicht zum Zuge. Ist JavaScript ausgeschaltet  reagiert <meta http-equiv="refresh" content="2; URL=js_aus.html">. Zur Sicherheit kannst Du <a href="ja_aus.html">weiter</a> noch einbauen, fals der Meta-Tag nicht greift.

mfg, André