Tom: Wann wird <noscript> aufgerufen?

Beitrag lesen

Hello,

Wann wird noscript eigentlich aufgerufen.
a) wenn ein JS nicht ausgeführt wurde
oder
b) wenn im Browser JS ausgeschaltet ist?

Wenn der Browser kein JavaScript kennt, kennt er auch den <noscript>-Tag nicht. Also ignoriert er ihn. Der Handler des Tags wird also nicht aufgerufen, da es gar keinen gibt. Die Tags <noscript> und </noscript> sind damit "unsichtbar" für den HTML-Parser.

Der Text, der zwischen den beiden Tags steht, ist somit ganz normaler HTML-Text und wird geparst.

Wenn der Browser nun JavaScript kennt, löst der <noscript>-Tag ein Spool bis zum </noscript> aus. Der Text dazwischen wird also überlesen.

Liebe Grüße aus http://www.braunschweig.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen