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 :

Unicode et problème dans Internet Explorer


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de bractar
    Inscrit en
    Janvier 2004
    Messages
    224
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 224
    Par défaut Unicode et problème dans Internet Explorer
    Bonjour,
    j'ai mon site fait totalement en unicode et j'ai quelque fois certains problèmes avec internet explorer (aucun avec firefox).
    En effet, le codage d'ie par défaut est sur "sélection automatique". Des caractères non convertis unicode apparaissent donc si cette sélection automatique est mauvaise. Si j'enlève cette sélection automatique, le site fonctionne parfaitement. Comment faire pour la désactiver une fois pour toute? Je travaille en php, y a t-il quelque chose que je puisse faire grâce à ce langage? Mes pages sont codées en utf8 sans dom et dans mes métas j'ai la ligne <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    Merci d'avance pour votre aide.

  2. #2
    Membre éclairé Avatar de mobscene
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    331
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 331
    Par défaut
    utf-8 fonctionne parfaitement sous IE regarde du coté de ton code php, tu à un problème de décodage utf-8 quelques part dans ton code

  3. #3
    Membre confirmé Avatar de bractar
    Inscrit en
    Janvier 2004
    Messages
    224
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 224
    Par défaut
    héhé...
    il n'y a rien de plus que je puisse faire que de coder la page en utf8 et insérer la méta adéquate non?
    Un indice?

  4. #4
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    salut,

    Tu peux définir les entêtes http via php.
    par exemple:

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    header( 'Content-Type: text/html; charset=utf-8');
    header( 'Content-Encoding: utf-8' );
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  5. #5
    Membre confirmé Avatar de bractar
    Inscrit en
    Janvier 2004
    Messages
    224
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 224
    Par défaut
    ok merci.
    Ces lignes sont-elles sensées insérer les balises méta adéquates? Car je ne vois rien de nouveau dans mon code source généré en php.

  6. #6
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    non,

    En fait quand un serveur envoie un document, il envoie toujours ce genre d'en-tete.
    Quand tu écris ces lignes, tu définis toi même les en têtes et cela remplace les valeurs par défaut définis sur ton serveur qui pourrait ne pas être correct pour tes documents.

    Tu dois placer ces lignes avant toute sortie html. Normalement elle surpasse les déclarations dans les balises meta, mais il est conseillé de garder quand même ces balises.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

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

Discussions similaires

  1. [PrestaShop] Problème de zoom sur image fiche produit dans internet explorer
    Par lvain dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 0
    Dernier message: 21/02/2014, 16h57
  2. Réponses: 10
    Dernier message: 10/11/2011, 00h46
  3. Problème de redirection dans Internet Explorer seule
    Par le_misterioso dans le forum ASP.NET
    Réponses: 5
    Dernier message: 01/11/2011, 07h31
  4. Réponses: 5
    Dernier message: 20/02/2009, 22h07
  5. problème de joindre des fichiers dans internet explorer
    Par passion_info dans le forum Windows XP
    Réponses: 2
    Dernier message: 07/10/2006, 13h59

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