Gunnar Bittersmann: nach Doctypeeingabe wird Seite nicht mehr ganz angezeigt

Beitrag lesen

@@Gernot Back:

nuqneH

<!--[if lte IE 6]><body class="ie6"><![endif]-->

<!--[if IE 7]><body class="ie7"><![endif]-->
    <!--[if IE 8]><body class="ie8"><![endif]-->
    <!--[if gt IE 8]><body><![endif]-->
    <!--[if !IE]><!--><body><!--<![endif]-->

  
\*Würg\*  
  
Wenn die Website sowieso von JavaScript abhängig ist (naja, so was soll’s ja geben), ziehe ich den Einzeiler (hm, oder Dreizeiler?) vor:  
  
~~~javascript
/*@cc_on  
[code lang=javascript]document.documentElement.className += " ie" + (document.documentMode || (window.XMLHttpRequest ? "7" : "6"));

@*/[/code]

Da könnte man auch gleich noch hinzufügen:

if (window.opera) document.documentElement.className += " opera";

Vielleicht braucht man’s ja mal.

Qapla'

--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)