Foros del Web » Creando para Internet » Flash y Actionscript »

Cargar texto

Estas en el tema de Cargar texto en el foro de Flash y Actionscript en Foros del Web. Tengo un pequeño problemilla. He creado un textfield en el cual se me carga un .txt, pero calro no le puedo dar ningun estilo al ...
  #1 (permalink)  
Antiguo 01/04/2004, 09:29
 
Fecha de Ingreso: marzo-2004
Ubicación: bilbo
Mensajes: 54
Antigüedad: 20 años
Puntos: 0
Cargar texto

Tengo un pequeño problemilla. He creado un textfield en el cual se me carga un .txt, pero calro no le puedo dar ningun estilo al texto y necesito darle, como puedo hacerlo?? el texto lo cargo con LoadVars, es el siguiente:


function arreglarTexto(texto_str) {
texto_str = unescape(texto_str);
return texto_str.substr(0, texto_str.length-24);
}

var poema_lv = new LoadVars();

poema_lv.onLoad = function(exito) {
if (exito) {
texto.text = arreglarTexto(poema_lv.toString());
} else {
texto.text = "Error !!!";
}
};
if (cambiotexto=="como"){
poema_lv.load("textos/B.txt");
} else if (cambiotexto=="donde"){
poema_lv.load("textos/B.txt");
} else if (cambiotexto=="que"){
poema_lv.load("textos/B.txt");
}

GRACIAS
  #2 (permalink)  
Antiguo 01/04/2004, 13:04
Avatar de PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años, 1 mes
Puntos: 63
Hola

Bueno, en principio, tendrías que utilizar el objeto htmlText con una variable; esto te permite agregarle al contenido que traes del .txt formatos de html, por ejmplo:

text.htmlText = "<b>texto en negrita</b>";

En este ejemplo, tendrías una variable llamada texto y le asignarías la propiedad htmltext y luego la formateas, en este caso, como negrita.

Unacosa más, para poder usaresto, has de crear el campo de texto como texto dinámico y debes marcar la casilla de "generar texto como html"

si no lo has marcado, lo puedes hacer en tiempo de ejecución con

text.html = true;
Suerte

Felicidad
__________________
¡ hey, hou, hou, hey !
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:25.