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 :
Le problème est que si ma chaîne est par exemple :
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"); };
en HTML, il me transforme automatiquement en :Bonjour à tous
Ca ne me convient pas car après je dois retravailler cette chaîne.<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 serai impecc si il me l'exporte comme ceci par exemple :
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...<body>Bonjour à tous</body>
Auriez-vous une solution pour que Flash exporte juste la chaine de caractères sans toutes ces horribles balises?
D'avance, Merci
Partager