AJAX, caractères spéciaux et Safari
1 message
• Page 1 sur 1
-

ltressens - WRInaute impliqué

- Messages: 551
- Inscription: 2 Avr 2004
AJAX, caractères spéciaux et Safari
Bonjour,
J'ai un script PHP qui produit un contenu XML du genre :
Une page HTML récupère ce flux XML et modifie la page en écrivant la valeur (toto dans notre example) dans la page en modifiant le innerHTML d'un div.
Mon problème concerne les caractères spéciaux. Pour que le document XML soit correctement parsé, voilà comment il faut que j'écrive par exemple élément : élément.
Ainsi, le doc XML est correct et si je pose directement cette valeur dans le innerHTML du DIV j'obtiens bien à l'affichage : élément.
Enfin, pas tout à fait puisque sous Macintosh, avec Safari, j'obtiendrai à l'affichage : é ;lé ;ment
Si je modifie la production du XML pour sortir : é ;lé ;ment, alors le XML n'est plus valide, et le parsing plante...
Des idées ?
PS : j'ai volontairement laissé des espaces avant " ;" pour ne pas que votre navigateur interprète les caractères spéciaux dont je parle...
J'ai un script PHP qui produit un contenu XML du genre :
- Code: Tout sélectionner
<resultat>
<element valeur="toto"/>
</resultat>
Une page HTML récupère ce flux XML et modifie la page en écrivant la valeur (toto dans notre example) dans la page en modifiant le innerHTML d'un div.
Mon problème concerne les caractères spéciaux. Pour que le document XML soit correctement parsé, voilà comment il faut que j'écrive par exemple élément : &#233;l&#233;ment.
Ainsi, le doc XML est correct et si je pose directement cette valeur dans le innerHTML du DIV j'obtiens bien à l'affichage : élément.
Enfin, pas tout à fait puisque sous Macintosh, avec Safari, j'obtiendrai à l'affichage : é ;lé ;ment
Si je modifie la production du XML pour sortir : é ;lé ;ment, alors le XML n'est plus valide, et le parsing plante...
Des idées ?
PS : j'ai volontairement laissé des espaces avant " ;" pour ne pas que votre navigateur interprète les caractères spéciaux dont je parle...
1 message
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Trackin de campagnes : caractères spéciaux dans les valeurs UTM et Safari
- Caractères spéciaux: é ê è
- Caractères spéciaux : é, è, ô, â....
- Caractères spéciaux
- Caractères spéciaux et référencement
- Caractères spéciaux illisibles
- Les caractères spéciaux
- caractères spéciaux html
- RewriteRule et caractères spéciaux
- Problème de caractères spéciaux
Consultez la description détaillée des produits ou services de Google suivants : Google Web Toolkit
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
