Comunidad de diseño web y desarrollo en internet online

XML codificación del html pra caracter < y >

Citar            
MensajeEscrito el 18 Oct 2010 01:27 pm
Hola

El caracter < corta el texto al mostrarse en false.
Dentro de flash no lo corta pero al visualizarse en el navegador si.

Estoy cargando XML con el contenido dentro de los nodos con CDATA asi

Código XML :

<![CDATA[
texto de prueba (p < 0.05) (refrencia, 2003) <font face='GG Superscript' >5</font>
]]>


En la caja de texto habilito html=true y cargo el texto com htmlText.
Dentro de flash funciona bien < para que no corte el texto.

Pero al insertar el .swf en un .html y visualizarlo en el navegador, el texto se corta en ese caracter.

¿Como hay que hacer para que no se corte el texto en esos caracteres? Hay algun caracter de escape?
alguna propiedad en el html o al insertar el flash?

Gracias

Saludos Alejandro

Por webgeri

58 de clabLevel



Genero:Masculino  

montevideo

firefox
Citar            
MensajeEscrito el 18 Oct 2010 01:46 pm
Prueba con la entidad HTML en vez del literal: &lt;

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 18 Oct 2010 01:55 pm
perdón en el codigo del post me cambio como lo dejo en el xml jejeje
lo probe asi

< y &lt;

y corta el texto al mostrarlo en flash, pero solo cuando lo pruebo desde el navegador

Por webgeri

58 de clabLevel



Genero:Masculino  

montevideo

firefox
Citar            
MensajeEscrito el 18 Oct 2010 01:56 pm
otra vez :p

probe asi & # 6 0 ; y &lt;

Por webgeri

58 de clabLevel



Genero:Masculino  

montevideo

firefox
Citar            
MensajeEscrito el 18 Oct 2010 01:57 pm
No uses <, usa su entidad que es &lt;
No uses >, usa su entidad que es &gt;

La entidad no corta el texto, el literal si

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 18 Oct 2010 02:09 pm
ok, probe poniendo la entidad en lugar de <
aca esta el .xml http://pixelmagenta.com/info.xml
pero al visualizar en el .html se corta http://pixelmagenta.com/pruebaxml.html

codigo del flash

Código ActionScript :

stop();
var info_xml = new XML();
info_xml.ignoreWhite = true;
info_xml.onLoad = function(cargo:Boolean) {
   if (cargo == true) {
      info_xml.firstChild.attributes.funcion;
      texto_txt.html=true;
      texto_txt.htmlText=info_xml.firstChild.childNodes[0].firstChild.nodeValue;
   }
};

info_xml.load("info.xml");


si abro el .swf desde flash o desde el pc si se visualiza bien

Por webgeri

58 de clabLevel



Genero:Masculino  

montevideo

firefox
Citar            
MensajeEscrito el 18 Oct 2010 02:11 pm
Lo veo perfecto en FF y IE ... ¿borraste cache?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 18 Oct 2010 02:14 pm
en serio???? ves el texto caracter donde se corta < texto que sigue
si borre cache es una prueba nueva que subi rapido ademas
voy a darme la cabeza contra la pared y vuelvo
será la versión del flash player?

Por webgeri

58 de clabLevel



Genero:Masculino  

montevideo

firefox
Citar            
MensajeEscrito el 18 Oct 2010 02:17 pm
ahora lo probe en IE y se ve bien si, pero en FF y chrome lo veo asi:
http://pixelmagenta.com/pruebaxml.jpg

Por webgeri

58 de clabLevel



Genero:Masculino  

montevideo

firefox
Citar            
MensajeEscrito el 18 Oct 2010 03:37 pm
como lo seguia sin ver en FF y chrome termine dejando en el .xml *** cuando necesitaba el caracter < y lo sustitui dentro de flash

Código ActionScript :

texto_txt.html=true;
var my_array:Array = info_xml.firstChild.childNodes[0].firstChild.nodeValue.split("***");
texto_txt.htmlText=my_array.join('&lt;');


gracias

saludos alejandro

Por webgeri

58 de clabLevel



Genero:Masculino  

montevideo

firefox

 

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