Lasse Reichstein Nielsen wrote:
> Andre browsere har ogsaa den egenskab (Mozilla, Opera 7), men bemærk at Opera
> skriver noget andet i Quirks mode end IE.
>
> De er enige om at standards mode representeres med strengen
> "CSS1Compat", men for quirks mode skriver IE of Mozilla'er
> "BackCompat", mens Opera skriver "QuirksMode".
Det med opera vidste jeg ikke, men jeg tjecker også kun på om document.compatMode er "CSS1Compat".
> Denne måde at finde ud af om browseren er i standards mode viker
> kun i browsere der har en standards mode. Det er ikke en måde at
> opdage om ens side kører i en IE4.
Jeg skal også kun bruge det til IE6 og Opera7.
> Derfor burde det ikke være nødvendigt at tjekke. Man har jo oftest
> selv skrevet den DOCTYPE der bestemmer det (og man har valgt en
> der sætter browseren i standards mode!).
Ikke hvis man som jeg skal lave en favelets, der skal vise hvilken render mode browseren er i.
Jeg ved nemlig ikke hvor jeg kan se, hvilken render mode IE6 og Opera7 står i.
I Mozilla er det jo bare at trykke CTRL+i.
Så tænkte jeg at en favelet ville gøre livet lidt lettere. Noget a lá nedenstående:
<a href="javascript:var s='Render Mode:
';s+=d.compatMode=='CSS1Compat'?'Standard':'Quirks';alert(s);">Render Mode</a>
Tak for informationen
Hintzmann c",)