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 8] Problème exportation texte HTML


Sujet :

Flash

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Février 2003
    Messages
    787
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 787
    Points : 276
    Points
    276
    Par défaut [FLASH 8] Problème exportation texte HTML
    Bonjour à tous.
    J'ai un soucis lors de l'exportation d'une chaîne de caractère texte au format HTML.
    Voici le code du bouton qui exporte :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    BtnChalkboard.onPress = function ()
    {
     
    monFormat = formatCourant;
    texte.embedFonts = true;
    monFormat.font = "Chalkboard" ;	
    texte.setTextFormat(monFormat);	
    var lv_send:LoadVars = new LoadVars();
    	lv_send.texte.html = true;
    	lv_send.texte = texte.htmlText;
    	lv_send.format = monFormat.font;
    	lv_send.taille =_root.tailleSlider.getValue();
    	lv_send.send("RecuperationTexteFlash.php", "this", "GET");
    };
    Le problème est que si ma chaîne est par exemple :
    Bonjour à tous
    en HTML, il me transforme automatiquement en :
    <html>
    <meta http-equiv='Content-Type' content='text/html; charset=UTF-8' />
    <body>
    <TEXTFORMAT LEADING=\"2\">
    <P ALIGN=\"LEFT\">
    <FONT FACE=\"NuevaStd\" SIZE=\"22\" COLOR=\"#000000\" LETTERSPACING=\"0\" KERNING=\"0\">
    Bonjour à tous
    </FONT>
    </P>
    </TEXTFORMAT>
    <TEXTFORMAT LEADING=\"2\">
    <P ALIGN=\"LEFT\">
    <FONT FACE=\"NuevaStd\" SIZE=\"22\" COLOR=\"#000000\" LETTERSPACING=\"0\" KERNING=\"0\"></FONT>
    </P>
    </TEXTFORMAT>
    </body>
    </html>
    Ca ne me convient pas car après je dois retravailler cette chaîne.
    Ca serai impecc si il me l'exporte comme ceci par exemple :
    <body>Bonjour à tous</body>
    Le problème est que je suis obligé d'exporter au format HTML car j'ai des sauts de ligne (donc des <br>) et c'est nettement plus simple que de passer par un format texte normal et de calculer la position du <br> etc...
    Auriez-vous une solution pour que Flash exporte juste la chaine de caractères sans toutes ces horribles balises?
    D'avance, Merci

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Février 2003
    Messages
    787
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 787
    Points : 276
    Points
    276
    Par défaut
    il suffit d'utiliser la fonction PHP striptags
    Voilà il suffisait juste de savoir qu'elle existe !

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

Discussions similaires

  1. [FLASH 8] Texte html dans champ texte dynamique
    Par bractar dans le forum Flash
    Réponses: 9
    Dernier message: 21/01/2007, 10h08
  2. faire reconnaitre les accents d'un texte html à flash
    Par rantanplan08 dans le forum Flash
    Réponses: 5
    Dernier message: 19/06/2006, 00h13
  3. [FLASH 8] Détecter le clique d'un lien : champs de text html
    Par CR_Gio dans le forum ActionScript 1 & ActionScript 2
    Réponses: 2
    Dernier message: 04/05/2006, 03h42
  4. Réponses: 2
    Dernier message: 03/02/2006, 19h08
  5. [FLASH MX] Probleme de scrollbar et texte dynamique
    Par Bisûnûrs dans le forum Flash
    Réponses: 6
    Dernier message: 28/06/2004, 21h12

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