Salut,
Voila j'initialise une chaine de charactere dans un script
this->name = "Panier N°1" mais quand j'affiche cette chaine j'ai ca : Tpv N°1.
C'est moi qui craque ou y a un truc avec les caractères spciaux ?
D'avance merci.
Salut,
Voila j'initialise une chaine de charactere dans un script
this->name = "Panier N°1" mais quand j'affiche cette chaine j'ai ca : Tpv N°1.
C'est moi qui craque ou y a un truc avec les caractères spciaux ?
D'avance merci.
Les caractères spéciaux peuvent ne pas passer, tout depend de comment tu definis les caractères gérés par ton document HTML.
Pour information, le caractere '°' a pour code html : °
Euh c'est à dire ?Envoyé par AurelBUD
C'est à dire cette balise dans <head> :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
afficher comment dans quoi ? un alert un input un div ????mais quand j'affiche cette chaine j'ai ca : Tpv N°1.
Mon Utf est ok.
Voici les différents appels :
Ce code la m'affiche ca : << Node N°14 >>
Alors que ce code la m'affiche ca : << N°11 >>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 function TreeNode(id,name) { this.id = id; this.name = (name == null ? 'unset name' : name); } var node_14= new TreeNode(14,"Node N°14");
C'est dans le passage de parametre que ca merde ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 function TreeNode(id,name) { this.id = id; this.name = (name == null ? 'unset name' : "N°11"); } var node_14= new TreeNode(14,"Node N°14");
je suis pas au top en jscript !
Merci
essaye de passer escape(name) en param et unescape dans la focntion ...
en remplaçant le charset utf-8 par celui-ci cela donne quoi?Envoyé par AurelBUD
En ce qui me concerne, en utilisant le charset utf-8, le "°" sous IE est remplacé par un espace et sous FF il est remplacé par un "?"
Meme résultat avec le escape unescape.
Mais ca marche si je met utf-8 au lieu iso-8859-1.
Merci de votre aide.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager