Christian Seiler: das klappt nicht hier is das kompl. prog wo ist der fehler

Beitrag lesen

Hallo Sven,

Der HTML-Standard sieht explizit vor, dass ein Browser ein Element, was er nicht kennt, ignorieren und dessen Inhalt anzeigen soll.

Es wird _empfohlen_, aber nicht vorgeschrieben. Der HTML-Standard lässt offen, wie ein "fehlerhaftes" Dokument zu behandeln ist. (fehlerhaft in Anführungszeichen, da <script> ja im Standard drin ist)

Aber Browser, die niemals Javascript kannten - was ist mit denen? Die werden den Code nur dann nicht anzeigen, wenn ihnen beigebracht wurde, dass sie das Element <script> zwar kennen, aber nicht anzeigen sollen.

Das trifft vielleicht auf Netscape 1.x und Mosaic zu. Ich gehe mal davon aus, dass derartiger angezeigter JS-Code das geringste Problem bei diesen Browsern sein wird, falls die noch jemand einsetzt. Im HTML 4 Standard wird <script> erwähnt - und jeder Browser, dessen Hersteller behauptet, dass er HTML 4 auch nur einigermaßen zu versteht, wird <script> kennen. Und wenn dieser Browser kein Scripting unterstützt, wird er den Inhalt ignorieren.

Viele Grüße,
Christian