IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Problème de navigateur (IE 10)


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 47
    Par défaut Problème de navigateur (IE 10)
    Bonjour,

    J'ai un souci d'affichage un peu étrange qui apparait uniquement sous IE10.
    J'ai testé sous IE8, IE9, Firefox et Chrome, le problème n'est pas là.

    En fait j'ai une page jsp avec un menu tout simple. Suivant qui est connecté au site (test fait dans la servlet), j'affiche le menu1 ou le menu2 (le menu 2 est en fait le menu1 + d'autres liens). Le test pour savoir quel menu afficher est fait avec des tags JSTL

    Eh bien, sous IE10, lorsque je suis censé avoir le menu2, seul le menu1 est visible ! Pourtant le reste du menu apparait bien dans la source...

    Voici donc mes questions :
    - y a-t-il une gestion des tags jstl différentes sous IE10 ?
    - y a-t-il une gestion des css hacks différentes sous IE10 ?
    - le doctype peut il avoir une influence sur ce genre de problème ?
    - est-ce un problème de meta-tags ?
    - voyez-vous autre chose ??!

    Franchement je tatonne là, je ne vois vraiment pas comment résoudre ce problème !!

    Merci d'avance :-)

  2. #2
    Rédacteur/Modérateur
    Avatar de Laurent.B
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    3 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2004
    Messages : 3 468
    Par défaut
    Bonjour,

    Déjà, ce dont tu peux être sûr (dans ton cas) c'est que ça n'a rien à voir avec Java, les JSP et JSTL.
    Pour valider cela, il suffit de comparer le code HTML des pages, sous les différents navigateurs. Ensuite tout est soumis au bon vouloir des navigateurs de faire un rendu normal ou erroné et IE est probablement le pire élève en la matière.

    Le DOCTYPE est primordial.
    Le reste est affaire de CSS.

    Pour faire abstraction au maximum des particularités de chaque navigateur, une bonne solution est d'utiliser par exemple jQuery.
    Responsable FAQ Eclipse | Maintiens et développe un des logiciels destinés aux rédacteurs sur developpez.com
    Gardons toujours à l'esprit que le forum constitue une base documentaire, dont l'utilité et la qualité dépendent du soin apporté à nos questions et nos réponses. Soyons polis, précis (dans le titre et dans le corps des questions), concis, constructifs et faisons de notre mieux pour respecter la langue française et sa grammaire. Merci pour nous (les modérateurs) mais aussi et surtout, merci pour vous.
    Problème solutionné => je vais au bas de la page et je clique sur le bouton (qui suite à mise à jour du forum, a légèrement changé d'aspect).

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 47
    Par défaut
    Bonjour et merci pour ta réponse !

    Les sources sont effectivement identiques donc il s'agit d'un problème de rendu.

    Il y a très peu de javascript et pas de jquery sur l'appli donc si j'ai bien compris ce que tu me dis, cela ne peut être qu'un problème de css !

    Sauf que je ne trouve que très peu d'infos sur le fonctionnement d'IE 10...

    Concernant le doctype, et sachant que l'appli doit être compatible avec de nombreux navigateurs (IE6, IE7, IE8, IE9, IE10, firefox, chrome...), comment dois-je le choisir ? Pour l'instant j'ai le doctype le plus simple (html 5) mais peut-être vaut-il mieux que j'en prenne un de w3c (strict ou transitionnal) ?

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Vu cette page:
    http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx

    IE10 a effectivement un rendu différent de IE9...

    Tu peux essayer ceci dans ta page, même si c'est moche:


    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <head>
      <meta http-equiv="x-ua-compatible" content="IE=9"/>
    </head>

Discussions similaires

  1. Problème css / navigateur
    Par Greatz dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 09/05/2008, 11h35
  2. [AJAX] Compatibilité navigateurs
    Par charlottebardet dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 29/04/2008, 09h48
  3. [XSLT] problème de navigateur
    Par Doublek dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 17/04/2007, 22h31
  4. [Mail] problème paranormal navigateur
    Par jarod71 dans le forum Langage
    Réponses: 10
    Dernier message: 21/02/2007, 15h35
  5. un problème de navigateur
    Par adilo dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 02/11/2006, 12h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo