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 :
Tous en sachant que c’est un mécanisme qui ne fonctionne que pour le navigateur Microsoft.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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]-->
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,
Partager