Das Problem ist, dass der IE Script-Elemente als unsichtbare/versteckte Elemente versteht und diese häufig seine Layout-Engine durcheinander bringt (was unter anderem auch den duplicate Characters Bug auslösen kann - aber eben nicht muss, was diesen Fehler mitunter so nervig macht).
Die einfachste Lösung besteht darin, die Script-Element im body per CSS so zu formatieren, dass sie sichtbar sind, aber keinen Einfluss auf andere Elemente haben:
* html script {
display: block;
height: 0;
left: -3000px;
overflow: hidden;
position: absolute;
width: 0;
}
Gruß, LX
--
RFC 1925, Satz 6a: Es ist immer möglich, einen weiteren Umweg einzufügen.
RFC 1925, Satz 11a: Siehe Regel 6a
RFC 1925, Satz 6a: Es ist immer möglich, einen weiteren Umweg einzufügen.
RFC 1925, Satz 11a: Siehe Regel 6a