Comunidad de diseño web y desarrollo en internet online

Lectura de un archivo HTML externo

Citar            
MensajeEscrito el 14 Oct 2005 06:57 pm
Muchas gracias por las respuestas, me di una vuelta por varios sitios y me di cuenta que es raro pero hasta el sitio de la BBC tiene su texto central justificado a la izquierda.... interesante... :o

http://news.bbc.co.uk/hi/spanish/forums/newsid_3287000/3287937.stm

En fin, la nueva duda, es hacer las cosas dinámicas... es decir, leer cualquier archivo HTML y extraer todo su contenido en forma de cadena de texto, con el fin de asignarselo a el componente.

He leido mucho sobre loadVars, pero no me queda muy claro si lo que yo necesito es traerme el archivo entero, algo asi...
como s fuera C++

var=fscanf("mi_archiv.txt","%s");

ayuda!!!

GRACIAS

Por antoniochz

31 de clabLevel



Genero:Masculino  

Mexico DF

msie
Citar            
MensajeEscrito el 14 Oct 2005 08:06 pm
de que rayos hablas???? html, flash ???

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

msie
Citar            
MensajeEscrito el 14 Oct 2005 09:01 pm
Solo quiero una funcion en FLASH que sea capaz de accesar a un archivo HTML... y extraer todo su contenido a una variable... o sea que la funcion me entregue:

cadena="<html><title><body></body>...</title></html>";

y asi la podria asignar a:

mi_textArea.text=cadena;

y listo!!

Por antoniochz

31 de clabLevel



Genero:Masculino  

Mexico DF

msie
Citar            
MensajeEscrito el 14 Oct 2005 09:13 pm
intenta leer el html como xml...
onviamente algunos tags como tble no te los va a interpretar....

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

msie
Citar            
MensajeEscrito el 15 Oct 2005 12:54 am
aqui te doy un ejemplo:

Código :

this.createTextField("texto",this.getNextHighestDepth,0,0,300,300);
texto.html = false;
texto.multiline = true;
texto.wordWrap = true;


var miHTML:LoadVars = new LoadVars();
miHTML.load("http://www.cristalab.com/foros/viewtopic.php?t=1260");

miHTML.onLoad = function (exito:Boolean) {
   if (exito){
      texto.htmlText = unescape(this);
   } else{
      trace("error al cargar archivo externo");
   }
}


Pero tiene un pequeño error, asi que vamos a ponerte a leer un poco, te recomiendo el tutorial
Tutorial de LoadVars en Flash MX 2004

Consideración el texto no se puede escribir como html porque tendrias que cargar los css, hay tags de html que flash no soporta.

Si necesitas leer un contenido especifico html debes trabajar con la clase String, por ejemplo split, substr, etc.

Saludos :)

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.