|
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