Commentaires conditionnel IE et Webshpere
Bonjour,
Je rencontre un problème à qui je n’arrive pas à trouver une explication logique.
J’ai une page JSP, avec des commentaires conditionnel HTML pour afficher un bloc de code en fonction du type de navigateur Internet Explorer :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
<!--[if IE6]>
Traitements pour la version 6 du navigateur
<![endif]-->
<!--[if IE8]>
Traitement pour la version 8 du navigateur
<![endif]--> |
Tous en sachant que c’est un mécanisme qui ne fonctionne que pour le navigateur Microsoft.
J’ai une application J2EE avec comme serveur d’application WAS 5 (Webshpere application server version 5). Lorsque j’exécute mon application en locale, le traitement est pris en compte sans aucun problème => le bloc est affiché selon la version du navigateur, mais quand je déploie mon application sur un serveur client (via une console d’administration Webshpere) le traitement n’est pas pris en compte => le bloc IE8 n’est pas affiché !
Pour les deux cas (en locale ou chez le client), j’utilise le même navigateur IE8, et j’ai le bon code HTML généré.
Sachant que le résultat HTML est correct, pourquoi à votre avis le résultat est bon lorsque j’utilise mon application sur ma machine, et le contraire si j’exécute l’application chez le client ?
Sachant aussi que c’est le même navigateur sur les deux machines, qu’elle sera la cause de ce problème.
Merci pour votre aide…je suis vraiment perdu.
Cdlt,