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 :

comportement différent d'une page html sur même PC, mais localisée à 2 endroits


Sujet :

HTML

  1. #1
    Expert confirmé
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 406
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 406
    Points : 5 762
    Points
    5 762
    Billets dans le blog
    1
    Par défaut comportement différent d'une page html sur même PC, mais localisée à 2 endroits
    Bonsoir,

    voici un code assez simple :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    <!DOCTYPE html>
    <html>
      <head>
        <meta content="text/html; charset=windows-1252" http-equiv="content-type">
        <title></title>
    	<style>
              ul.Menu1 {
      display:table;
      width:790px;
      }
      ul.Menu1 li {
      display:table-cell;
      list-style-type: none;
      }
      ul.listMenu {
      display:block;
      padding:0;
      margin:0;
      border-collapse:collapse;
       font-size:.9em;
     }
     
     ul.listMenu li {
      display:block;
      list-style-type: none;
      margin:0;
      padding:0;    
      width:270px;
      text-align:center;
      }
            </style>
     
      </head>
     
      <body>
     
    <ul class="Menu1">
      <li>
    	<ul class="listMenu">
    		<li>
    			<script>document.write("titre_1");</script>
    		</li>
    	</ul>
      </li>
      <li>
    	<ul class="listMenu">
    		<li> 
    			<script>document.write("titre_2");</script>
    		</li>
    	 </ul> 
      </li>
      <li>
    	<ul class="listMenu">
    		<li>
    			<script>document.write("titre_3");</script>
    		</li>
    	</ul> 
     </ul>
      </body>
    </html>
    mais il se comporte différemment s'il est en local (même aspect que là : http://laurentschmitt18.free.fr/sitemap/test_menu3.html) et s'il est sur un serveur du travail où au lieu d'avoir un alignement horizontal (ce qui est prévu avec le CSS), l'alignement est vertical...(IE8 dans les 2 cas) ; comment retrouver l'alignement horizontal ?

    Nom : slide0002_image003.png
Affichages : 65
Taille : 81,2 Ko
    Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell

    Si la discussion est résolue, merci de cliquer sur le bouton

  2. #2
    Membre émérite
    Avatar de Candygirl
    Femme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 912
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 52
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 912
    Points : 2 907
    Points
    2 907
    Par défaut
    Hello,
    Tes explications ne sont pas très claires. Si tu testes depuis la même machine ta page sur le serveur du boulot et celle que tu nous as mise en ligne, tu obtiens un résultat différent ? Où c'est depuis 2 machines différentes ? 2 endroits différents ?

    Ton screen laisse suspecter un problème d'affichage de compatiblité (le display:table n'est plus pris en compte). Il me semble me rappeler vaguement qu'IE8 avait la fâcheuse tendance d'activer le mode de compatibilité par défaut pour les pages en local.


    Lorsque tu appuies sur F12 (je sais plus si c'était fonctionnel déjà sur IE8 mais je suppose que oui), quelles indications te sont données en haut de la fenêtre concernant le mode navigateur et/ou le mode de rendement ?
    Les bons réflexes:
    • avant de poser une question:
      règles | faq | tutoriels | recherche
    • clarté, politesse, vocabulaire et orthographe soignés = efficacité
    • remercier ceux qui ont pris le temps d'aider et si c'est le cas

  3. #3
    Expert confirmé
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 406
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 406
    Points : 5 762
    Points
    5 762
    Billets dans le blog
    1
    Par défaut
    non, je suis bien sur la même machine (et le même navigateur) : dans les 2 cas, je suis connecté à distance (je me connecte sur le réseau info du boulot) ; dans le premier cas, j'affiche la page html depuis le serveur du boulot et j'ai cet affichage vertical, et dans l'autre cas, soit j'affiche la page depuis le disque dur, soit je l'affiche depuis un serveur de Free (le lien que j'ai donné) et j'ai bien un affichage horizontal ; si je fais F12, dans le premier cas, ça dit "Mode navigateur : affichage de compatibilité IE8 Mode document : norme IE7" et dans l'autre : "Mode navigateur : IE8 Mode document : norme IE8" ; il y a bien une différence ; peut-on modifier ce mode document ?
    Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell

    Si la discussion est résolue, merci de cliquer sur le bouton

  4. #4
    Membre émérite
    Avatar de Candygirl
    Femme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 912
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 52
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 912
    Points : 2 907
    Points
    2 907
    Par défaut
    Essaie de regarder si ce doc peut t'aider à déterminer à quel niveau se trouve le blocage:
    http://www.csservonfootball.com/Tele...20et%20IE9.pdf

    Autrement je crois que tu peux aussi éventuellement le spécifier dans les en-tête http, mais à voir avec une personne mieux renseignée.
    Les bons réflexes:
    • avant de poser une question:
      règles | faq | tutoriels | recherche
    • clarté, politesse, vocabulaire et orthographe soignés = efficacité
    • remercier ceux qui ont pris le temps d'aider et si c'est le cas

  5. #5
    Expert confirmé
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 406
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 406
    Points : 5 762
    Points
    5 762
    Billets dans le blog
    1
    Par défaut
    Merci de t'être penchée sur mon problème mais il n'est pas résolu. Je pense abandonner une structure à base de "ul" et de CSS et opter pour une structure à base de table (même si c'est pas top de faire comme ça).
    Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell

    Si la discussion est résolue, merci de cliquer sur le bouton

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2004
    Messages : 15
    Points : 23
    Points
    23
    Par défaut
    Pour commencer, j'essaierais avec cette balise au début de <head></head> :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <meta http-equiv="X-UA-Compatible" content="IE=Edge" />
    Plus d'information à propos de ce problème et cette balise ici : http://stackoverflow.com/questions/3449286/

  7. #7
    Expert confirmé
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 406
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 406
    Points : 5 762
    Points
    5 762
    Billets dans le blog
    1
    Par défaut
    Bravo et pas besoin de chercher plus loin : ça marche...et si je fais F12, comme me l'avait indiqué Candygirl, ça dit "mode document : Normes IE8"...
    Il vaut mieux viser la perfection et la manquer que viser l'imperfection et l'atteindre. - Bertrand Russell

    Si la discussion est résolue, merci de cliquer sur le bouton

  8. #8
    Membre émérite
    Avatar de Candygirl
    Femme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 912
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 52
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 912
    Points : 2 907
    Points
    2 907
    Par défaut
    ok c'est cool. Après une lecture sur un site un autre j'ai bêtement pensé que le méta ne suffirait pas et qu'il faudrait chercher plus loin ^^

    Bien vu askywhale

    Mais j'imagine qu'il doit quand même y avoir un réglage qqpart afin de s'épargner l'obligation d'utiliser cette méta... ou pas
    Les bons réflexes:
    • avant de poser une question:
      règles | faq | tutoriels | recherche
    • clarté, politesse, vocabulaire et orthographe soignés = efficacité
    • remercier ceux qui ont pris le temps d'aider et si c'est le cas

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Visualiser une page HTML sur smartphone à partir d'un serveur web sur PC personnel
    Par kalfadine dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 30/05/2012, 13h40
  2. Enregistrer une page HTML sur Excel
    Par Pedro87 dans le forum Langage
    Réponses: 30
    Dernier message: 04/09/2009, 14h53
  3. Webbrowser : enregistrer une page html sur le disque
    Par Taurëndil dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 23/03/2007, 09h32
  4. [HTML] Lien d'une page html sur une iframe
    Par cosycorner dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 20/02/2007, 08h34
  5. Lancer une page HTML sur un serveur distant
    Par Larion dans le forum VBScript
    Réponses: 5
    Dernier message: 14/08/2006, 08h34

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