ChrisB: IE8-noscript-ghost-bug

Beitrag lesen

Hi,

The IE8 noscript-ghost bug

Zitat:

“This will happen when you style the <noscript> element to have a background-color or a border, so as to have it clearly show up in the unfortunate case there is no script support.”

Gibt es eine andere Lösung, als die Ersetzung durch per JS ausgeblendete Ersatz-Elemente?

’türlich: Nicht das Noscript-Element selber stylen, sondern Kindelemente.

Sobald ich im Quellcode der obigen Seite <noscript class="noscript"></noscript> durch <noscript><span class="noscript"></span></noscript> ersetze, ist vom Bug nichts mehr zu sehen* – die gewünschte Formatierung, übertragen auf das Span-Element, ist aber gegeben, wenn JavaScript deaktiviert ist.

* getestet im IE8-Modus des IE9/Win7, sowie im IETester. Auch wenn man die Verlässlichkeit beider Testmethoden oftmals zurecht in Zweifel ziehen sollte, gehe ich – da beide in der Original-Version der Seite den Bug zeigen – davon aus, dass das auch in einem „echten“ IE analog funktionieren müsste.

MfG ChrisB

--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?