La carga de texto HTML añade espacio en blanco al campo de texto
日本語 | 简体中文 | 繁體中文 | 한국어 | Deutsch | English | Français | Italiano
Problema
Al cargar un archivo TXT que contiene texto HTML, los saltos de línea del archivo de texto se representan como etiquetas <br> y añaden espacio en blanco al campo de texto.
Por ejemplo, si el archivo de texto contiene lo siguiente:
textVar=
<p>Line A</p>
<p>Line B</p>
Cuando Flash Player lea este archivo, el resultado tendrá el siguiente aspecto:
Line A
Line B
Motivo
Este comportamiento ha sido diseñado de esta forma. Los campos de texto de Flash leen el formato de los campos de texto tal y como figura en el archivo .txt cargado. Por esta razón, en el ejemplo anterior, el salto de línea situado al final de Line A se lee y se muestra como un salto de línea completo.
Solución
Para eliminar el espacio sobrante del campo de texto, aplique el método condenseWhite al campo de texto apto para HTML, como se observa en el siguiente código:
myTextField.condenseWhite = true
Información adicional
Para más información sobre la utilización del comando condenseWhite, consulte la Guía de referencia de ActionScript*.
| Última actualización: | 12 de septiembre de 2005 |
|---|