|
FAQ de.comp.lang.javascript |
|
Bitte verwenden Sie als Einstiegsadresse in diese FAQ die
Homepage der Newsgroup de.comp.lang.javascript.
Der Aufenthaltsort dieser Seiten hier kann sich ohne Vorwarnung ändern.
Fall 1: JavaScript 1.1 / Nav 3 / MSIE 3 (auch getestet mit Lynx 2.7)
Setze Deinen Text einfach in die Tags <noscript>...</noscript>. Dieser Text wird von Browsern angezeigt, die JavaScript nicht beherrschen oder bei denen JavaScript ausgeschaltet ist. Zum Ausprobieren, schalte JavaScript aus und lade diese Seite noch einmal.
Fall 2: Navigator 2
Jetzt wird's etwas häßlich, da es keinen "ordentlichen Weg gibt". Folgende Zeilen sind zu verwenden:
<script> <!-- --> Ihr Browser beherrscht kein JavaScript. <!-- --> Bitte verwenden Sie einen anderen Browser. <!-- // hier steht das JavaScript-Programm //--> </script>
Daß dieser Trick funktioniert, hängt mit der Arbeitsweise des HTML/JavaScript-Parsers zusammen. Funktioniert nicht mit Browsern, die noscript verstehen. Deshalb sollte beides kombiniert werden.
Ein weiterer Trick (von der inzwischen nicht mehr existierenden Seite http://neon.ingenia.ca/shaver/js/comment.html) kopiert) sieht so aus:
<script language="JavaScript1.1"> <!-- document.write("JS 1.1<br>\n"); document.write("<!-- start the JS1.0 commenting out ><br>\n"); // --> </script> <script langauge="JavaScript"> <!-- document.write("JS 1.0<br>\n"); document.write("<!-- start the non-JS commenting out ><br>\n"); // --> </script> No JS<br> <!-- end of all comments -->
Diese Seite ist Teil der de.comp.lang.javascript FAQ. Die Einstiegsadresse lautet http://www.dcljs.de/.
Dieser Text wurde erstellt von Stefan Mintert (©).
© S. Mintert, Ch. Kühnel
______ letzte Änderung: 01.01.2002 ______
Original-URL dieser Datei: http://dcljs.de/faq/antwort.php?Antwort=browser_noscript