Comunidad de diseño web y desarrollo en internet online

Problema - tildes en cajas de texti dinamico y loadVariable

Citar            
MensajeEscrito el 18 Jul 2005 07:32 am
Hola a todos!!! Espero que podais resolver mi problemilla.

En la web que estoy haciendo tengo una serie de cajas de texto en el que le pongo un loadVariable para que cargue un archivo de texto externo. De momento va todo bien, las tildes en su sitio y eso.

El problema viene cuando, por exigencias de la forma de plantear la página, la pelicula donde tengo las cajas de texto deben ser cargadas (lo hago mediante loadMovie) en una pelicula madre, donde se carga todo el sitio. Y es en este momento cuando las tildes se van todas y pone algo asi:

Cimentación lo escribe Cimentaci�

¿Por que puede ser? ¿Que puedo hacer?


Muchas gracias.

Por Gurkina

10 de clabLevel



 

msie
Citar            
MensajeEscrito el 18 Jul 2005 09:25 am
Guarda el archivo de texto que caragas como UNICODE. Y problema resuelto. (seguramente estará como ANSI. Para hacerlo, abres el txt en el bloc de notas por ejemplo y haces archivo >> guardar como y escoges tipo de archivo UNICODE, guardas y ya está.

Por Sisco

BOFH

3700 de clabLevel

12 tutoriales
4 articulos

Genero:Masculino   Bastard Operators From Hell

Catalunya

firefox
Citar            
MensajeEscrito el 18 Jul 2005 10:59 am
Muchas gracias, pero no da resultado. Algo si cambia, la codificacion de la tilde es diferente:


de Cimentación escribe Cimentación



He probado con ó pero, cuando en la caja de texto llega a ese caracter con tilde, ya no muestra mas texto.

:-(

Por Gurkina

10 de clabLevel



 

firefox
Citar            
MensajeEscrito el 18 Jul 2005 12:37 pm
Gurkina escribió:
He probado con ó


si haces eso, debes activar el html en la caja de texto :wink:

cajadetexto.html = true;
cajadetexto.htmlText= "<p> asi se escribe con html y no con text</p>";

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 19 Jul 2005 07:27 am
Pues prúevalo a guardar como Utf-8 que alo mejor da resultado. Otra opción puede ser:

System.useCodepage = true; En el primer frame de tu peli.

Por Sisco

BOFH

3700 de clabLevel

12 tutoriales
4 articulos

Genero:Masculino   Bastard Operators From Hell

Catalunya

firefox
Citar            
MensajeEscrito el 19 Jul 2005 09:03 am
Muchas gracias a todos pero nada de eso funciona.... el caso que las tildes las pone bien en la pelicula de las cajas de texto, pero cuando las cargas dentro de la pelicula madre..... a pitis....

Bueno, ya vere a ver que hago. De momento asi se queda (no es tan grave).

Lo dicho , muchas gracias.

Por Gurkina

10 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Jul 2005 02:26 pm

Maikel escribió:

si haces eso, debes activar el html en la caja de texto :wink:

cajadetexto.html = true;
cajadetexto.htmlText= "<p> asi se escribe con html y no con text</p>";

osea que es posible que el texto extero que se carga no sea plano, por que me interesaria ponerle negrilla a algunas lineas, pero como no se puede poner codigo en un cuadro de texto lo puse en el frame donde carga dicho cuadro, pro no sale nada...use el mismo codigo que pones aca: micajaTxt.html=true; creo que la burrada que estoy cometiendo es que lo guarde como texto enriquecido...

Por Finvara

807 de clabLevel



 

EL reino de los duendes...

firefox
Citar            
MensajeEscrito el 19 Jul 2005 02:33 pm

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 20 Jul 2005 01:54 pm

Sisco escribió:

Otra opción puede ser:

System.useCodepage = true;
ya se por que no me funcionaba!!! es que el true tiene que ir entre comillas asi:

Código :

System.useCodepage = "true";

y asi funciona perfectamente!!! muchas gracias!!! ^^

Por Finvara

807 de clabLevel



 

EL reino de los duendes...

firefox
Citar            
MensajeEscrito el 20 Jul 2005 05:12 pm
De todas formas la mayoría de maestros de flash aconsejan guardar los archivos de texto como UTF-8 en lugar de utilizar el famoso:

Código :

System.useCodepage = "true";

Por antonio_L

161 de clabLevel



Genero:Masculino  

de Linares

firefox
Citar            
MensajeEscrito el 20 Jul 2005 05:28 pm
:oops: :oops: uyy que pena con todos ustedes!!!!, en realidad lo que puse en mi anterior post estaba errado, en realidad queria referirme a lo que escribio Maikel:
si haces eso, debes activar el html en la caja de texto Guiño

cajadetexto.html = true;
cajadetexto.htmlText= "<p> asi se escribe con html y no con text</p>";

no me funcionaba y le puse las comillas al true y funciono bien.... :oops: no se de donde saque lo que puse antes...lo siento :(

Por Finvara

807 de clabLevel



 

EL reino de los duendes...

firefox
Citar            
MensajeEscrito el 21 Jul 2005 11:21 am
Por finnnnnn!!!!!!!!!!!

Aleluuuuuuuya!!!!!!!!

Jode que puta mierda de problemilla de mis cojones. En algun momento al configurar la publicacion se cambio la version de Flash: la pelicula madre estaba en flash 5 y las otras en flash 7 entonces pues eso....ERROR

Muchas gracias a todos, aun así no habia puesto la accion System.useCodepage = true, ya la he incorporado y funciona bien.

Todo correcterrimo.


Muchas gracias a todos.

Por Gurkina

10 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Jul 2005 01:08 pm
mmm como dice antonio_L System.useCodepage no es recomendable, y es porque esto lo que hace es usar la codificación del sistema donde esta corriendo la pelicula :wink:

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.