Vague: Überprüfung auf JS

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...

  1. es geht nicht, da dre browser der kein js aktiviert hat ueber ein js nicht anzusprechen ist ob er js aktiviert hat
    kfichtner

  2. 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é

  3. 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...

    Auf deiner Hauptseite kannst du folgendes einbauen:

    <html>
    <head>
    <noscript>
    <meta http-equiv="refresh" content="1; URL=noscript.html">
    </noscript>
    </head>
    </body>
    </html>

    Die Seite noscript.html wird dann nur aufgerufen, wenn JavaScript nicht aktiv ist.

    Gruß Andreas