2010-03-03 17 views
0

J'ai un peu de mal avec du CSS sur une page. C'est CSS et Strict HTML valides. Il rend bien dans tous les * navigateurs sauf pour IE (j'ai seulement essayé 7). Existe-t-il un moyen de savoir si le rendu de la page est en mode Quirks ou Standard? Je soupçonne qu'il peut être en mode bizarreries, car c'est à peu près la seule explication que je peux penser.Y a-t-il un moyen de savoir si IE7 affiche une page en mode Standards ou en mode Quirks?

* Opera, Chrome, Safari, Firefox ... pas vraiment tous, mais assez proche.

+3

'document.compatMode' (http://stackoverflow.com/questions/627097/how-to-tell-if-a-browser-is-in-quirks-mode) – kennytm

+1

Avez-vous regardé ceci: http: //msdn.microsoft.com/en-us/library/cc288325(VS.85).aspx –

+0

Merci pour le lien Kenny. Je n'utilise pas beaucoup Javascript, ce qui m'a vraiment aidé. – aslum

Répondre

1

Dans IE, vous pouvez ouvrir les outils de développement (Tools-> Developer Tools, ou F12), et en haut, il listera le mode Document:. Vous pouvez voir dans quel mode le navigateur rend votre page. Un mot d'avertissement: IE aime traiter les pages de votre réseau local différemment des pages sur Internet. Plus précisément, il sera parfois par défaut dans la vue de compatibilité pour les pages sur l'intranet local.