Accessibilité

Note technique Flash Player

Le chargement de texte HTML ajoute des espaces blancs supplémentaires dans le champ Texte

日本語 | 简体中文 | 繁體中文 | 한국어 | Deutsch | English | Español | Italiano

Problème

Lorsque vous chargez un fichier TXT qui contient du texte HTML, les sauts de ligne dans le fichier de texte apparaissent sous la forme de balises <br>, ce qui ajoute des espaces blancs supplémentaires dans le champ de texte.

Par exemple, si le champ de texte contient les éléments suivants :

textVar=

<p>Line A</p>
<p>Line B</p>

Lorsque ce fichier est lu par Flash Player, les résultats ont l'aspect suivant :

Line A

Line B

Raison

Ceci fait partie de la conception. Les champs de texte de Flash lisent le formatage des champs de texte tels qu'ils sont dans le fichier .txt chargé. Par conséquent, dans l'exemple ci-dessus, le saut de ligne placé à la fin de la ligne A (Line A) est lu et affiché sous la forme d'un saut de ligne complet.

Solution

Pour supprimer les espaces blancs supplémentaires dans le champ de texte, appliquez la méthode condenseWhite au champ de texte HTML, comme indiqué dans le code ci-dessous :

myTextField.condenseWhite = true

Informations supplémentaires

Pour plus d'informations sur l'utilisation de la commande condenseWhite, consultez le Guide de référence ActionScript.

Date de la dernière mise à jour :12.09.05

ID :5b5b6dfc
Produit(s) :Flash Player
Versions :8