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 :

<meta content="charset=xx"> différent pour une même page de code


Sujet :

HTML

Vue hybride

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

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

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut <meta content="charset=xx"> différent pour une même page de code
    Bonjour, ds l'en-tête de ma page, il y a un <meta content="charset=xx">. Cela dit, il convient pour une partie de la page, mais pour le reste, il faut un autre "charset". Est-ce possible pour la même page, et si oui, comment ?

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

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

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut
    Je ne sais pas si c'est possible, mais j'ai trouvé un contournement du problème : j'ai créé 2 frames, chacune avec la valeur du charset qui allait bien, et le tour est joué (même si je n'ai pas de réponse, je suis content de la solution)

  3. #3
    Membre Expert Avatar de Erwan31
    Profil pro
    Inscrit en
    Février 2008
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 2 177
    Par défaut
    Bonjour,
    ce n'est pas possible en HTML4 à l'intérieur d'un même document, pas besoin de passer des des frame (pas très conseillées) pour ça, un iframe suffit.

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

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

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut
    D'accord pour faire avec des iframes, mais je n'y arrive pas : déjà pour les frames, j'étais parti d'un code qui marche. Donc peux-tu me dire ce qu'il faut faire ? Voici mon code actuel :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <frameset marginwidth="0" marginheight="0" frameborder="0" border="0" framespacing="0" rows="200,*">
    <frame src="Vercors_Canyon_Escalade.html" name="Vercors_Canyon_Escalade" border="0" marginwidth="0" marginheight="0" noresize="noresize" scrolling="no">
    <frameset marginwidth="0" marginheight="0" frameborder="0" border="0" framespacing="0" cols="*,130">
    <frame src="page.php" name="page" border="0" marginwidth="0" marginheight="0" noresize="noresize" scrolling="no">
    <frame src="meteo.html" name="météo" border="0" marginwidth="0" marginheight="0" noresize="noresize" scrolling="no">
    </frameset></frameset>
    Et pour la culture, pourquoi les frames ne sont pas conseillées, vu que ça marche ?

  5. #5
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Bonsoir

    Citation Envoyé par laurentSc Voir le message
    Et pour la culture, pourquoi les frames ne sont pas conseillées, vu que ça marche ?
    Parce que ça rend impossible de mettre le fichier dans les favoris, pose problème pour le référencement, dénature le site si on accède à un seul des fichiers...

    http://www.developpez.net/forums/d54...on-site-frame/

  6. #6
    Membre Expert Avatar de Erwan31
    Profil pro
    Inscrit en
    Février 2008
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 2 177
    Par défaut
    Pour répondre à ta question, voila un exemple accessible pour l'iframe:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <iframe src="page1.htm" width="600" height="200" scrolling="auto"><a href="page1.htm">Accès à la page 1</a></iframe>
    MAIS je l'ai encore jamais expérimenté mais il est possible d'avoir un autre type d'encodage réel pour une partie d'un document et qui puisse être bien interprété par le navigateur lors du l'affichage de la page.
    L'idéal serait d'avoir cette partie de code dans un include PHP (ou ASP) enregistrée en UTF8 (en supposant que ton doc conteneur soit en ISO-8859 par exemple) ET avec les référence numériques HTML (en) pour les caractères non ASCII.
    Pour en savoir plus http://www.la-grange.net/2002/10/23#entite

  7. #7
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut target="_top"
    Tu es en mode transitional donc tu peux ajouter un attribut target qui renseignera où est la cadre cible pour ta page à afficher:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a target="_top" href="http://laurentschmitt18.free.fr/ben/canyoninginitiat/index.html" >Initiation Canyoning</a>

    ERE

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

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

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut
    Merci beaucoup : mon problème est résolu (et cette fois, j'ai fait attention à ne pas utiliser de langage SMS alors que c'était mon réflexe). En fait, j'ai d'abord fait un autre essai, qui ne marchait pas : au lieu d'utiliser des iframes, j'ai tenté d'inclure la page avec un autre charset par une commande php (
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <? readfile("meteo.html"); ?>
    ), mais ça reste dans l'iframe...

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 13/04/2012, 08h38
  2. [W3C] DTD, charset et QUOTES
    Par php_de_travers dans le forum Balisage (X)HTML et validation W3C
    Réponses: 10
    Dernier message: 26/11/2007, 17h38

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