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

Flash Discussion :

[FLASH MX2004] Soucis utf8_encode, accents/mozilla


Sujet :

Flash

  1. #1
    Membre averti Avatar de speedev
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 051
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 051
    Points : 439
    Points
    439
    Par défaut [FLASH MX2004] Soucis utf8_encode, accents/mozilla
    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

  2. #2
    Membre émérite Avatar de dom_dev
    Profil pro
    Inscrit en
    Février 2006
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 2 073
    Points : 2 338
    Points
    2 338
    Par défaut
    bonjour,
    j'ai une solution de dépannage, j'ai honte de la donner mais elle permet d'avancer...
    tu places cela en tête de ton code sur la toute première image :
    System.useCodepage = true;

  3. #3
    Membre averti Avatar de speedev
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 051
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 051
    Points : 439
    Points
    439
    Par défaut too late
    Too late, j'ai choisi une autre alternative càd l'html de base ^^

    merci qd mm, je saurai pas si ça marche mais merci!

Discussions similaires

  1. [FLASH MX2004] Problème d'accent
    Par ultimatejo dans le forum Flash
    Réponses: 8
    Dernier message: 29/11/2007, 18h00
  2. [FLASH MX2004] Problème accent dans un XML
    Par cinetryx dans le forum Flash
    Réponses: 10
    Dernier message: 30/05/2007, 00h26
  3. [FLASH MX2004] Souci avec l'affichage du texte
    Par unix27 dans le forum Flash
    Réponses: 4
    Dernier message: 08/04/2006, 01h25
  4. Réponses: 3
    Dernier message: 25/02/2005, 20h46
  5. Réponses: 18
    Dernier message: 19/08/2004, 15h11

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