Bonjour,
J'ai un soucis concernant l'affichage des accents dans une animation flash sur MOZILLA (Sur IE les accents s'affichent bien).
J'utilise Flash mx professional 2004.
Le principe:
Je récupère une valeur saisie dans une animation flash. Cette valeur est interprétée par AJAX (javascript), une requête SQl est effectuée, un XML en utf8_encode est généré, les données sont rapatriées dans la fonction de retour d'ajax (le callback donc...), enfin une animation flash qui affichera les données est générée automatiquement (toujours dans le callback). Donc depuis la fonction javascript j'ai un innerHTML qui implante le code HTML pour afficher l'animation flash avec les passages de variables que je veux afficher ("swf?var1=truc&var2=machin ....").
Seulement les données contenant des accents sont coupées à partir de cet accent jusqu'à un espace dans MOZILLA. ex: "problème de truc" donne "probl de truc".
J'ai tenter l'utilisation de htmlentities, htmlspecialchars etc...etc...
J'ai aussi enlever l'utf8_encode etc... sans succès!
Autre détail: Mes champs affichant les données sont des textes dynamiques multilignes selectionnables avec 1665 glyphes (caractères latin, latin étendu etc..etc...)
De plus je ne sais pas si le soucis est d'ordre flash ou javascript. Merci de me rediriger si ça vous parle plus qu'à moi![]()
Mieux encore, merci de me donner la réponse à ma question![]()
Partager