Aug 29 2007

Internet Explorer: Ich schmeiß die S****** aus dem Fenster hier!

Tag: (X)HTML,JavaScriptRonald @ 29. August 2007, 22:43

GNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA!!!!!! Ich habe gerade 1 Stunde damit verbracht einen tollen “Bug”(!?!?!?!?!?) des Internet Explorers herauszufinden. AAAAAAAAAAAAAAHH!!

Es ist nicht sehr ratsam (DOM-)Elementen eine ID zu geben, die gleichzeitig auch der Name eines META-Tags ist.

Logisch, oder? Meta-Tag und ID – klingt ja auch schon ähnlich…(!!!)

Beispiel:

[code lang="html"]






[...]

[...]



[/code]

Was passiert im Firefox? Natürlich das was es soll, das DIV färbt sich rot. Was passiert im Internet Explorer? NICHTS! Einfach “nichts”! Anscheinend greift der liebe Browser lieber auf das Meta-Tag mit dem Namen “language” zu. Vielleicht sollte Microsoft die Funktion umbennenen in getElementByIdOrMetaName(). Ich hau hier ab…

Die Lösung ist jedenfalls “einfach”: Den “name” bzw. die “id” eines der beiden Tags ändern.

Ein Kommentar zu “Internet Explorer: Ich schmeiß die S****** aus dem Fenster hier!”

  1. nukey says:

    hihi.. das ist typisch.

    danke für die vorarbeit, mir wird das sicher auch noch passieren ;)

Dein Kommentar