Hack pour IE

Résolu
Bonjour,

Je cherche des Hacks pour cibler IE dans du HTML, les versions inférieures à la 8.

J'ai trouvé ceci :
<!--[if lte IE 8]> 
    mon code HTML pour IE 6,7 et 8 ... 
<![endif]-->

Il me parait correct et fonctionne.
Cependant, j'aimerais ... l'inverse de ce hack.

à savoir
Si la version est IE9 ou supérieur OU autre chose que IE, faire apparaitre le code.
Seulement je ne sais pas trop comment le traduire.

Je peux avoir un peu d'aide ?

<!--[if gt IE 8 AND !IE]>
mon code HTML pour IE 9 et sup et les autres.
<![endif]--></code>

Ca ne fonctionne pas et je ne sais pas trop comment construire ceci :/

Merci d'avance.

K.


°º¤ø,¸¸,ø¤º°'°º¤ø, Contributeur CCM °º¤ø,¸¸,ø¤º°'°º¤ø,
Sous Linux, 99% des bugs se situent entre le clavier et la chaise de bureau...

2 réponses

  1. Tu y étais presque, tu as oublié un e :

    <!--[if gte IE 8 | !IE]> 
    mon code HTML pour IE 9 et sup et les autres. 
    <![endif]-->
    </code>
    1. Contributeur
      Salut toi aussi tu y etais presque Anoen :-))

      IE 8 est inclus si tu met if gte IE 8 , et pour les autres fureteur tu leur permet de lire avec l ajout des <!-->

      d ailleur tu le vois tout de suite si tu as un editeur a coloration syntaxique , le code apparait comme decommente

      <!--[if gte IE 9]> <!-->
           Pour IE9 et sup
           mais aussi Safari, Firefox, Opera, etc.,
           mais pas IE inferieur 9
      <!--> <![endif]-->


      a+
      1. Ah oui x) Pardon ^^'