Comunidad de diseño web y desarrollo en internet online

Llamado de datos desde html

Citar            
MensajeEscrito el 26 Dic 2006 10:16 pm
tengo un html de donde llamo a una variable escondida

&lang=es

y mi codigo en flash es:

function arreglarTexto(texto_str:String):String {
texto_str = unescape(texto_str);
return texto_str.substr(0, texto_str.length-24);
}
var my_lv:LoadVars = new LoadVars();
my_lv.onLoad = function(success:Boolean) {
if (success) {
_global.idioma=arreglarTexto(this.lang.toString());
id.text=_global.idioma;
cargar_idioma(_global.idioma);
} else {
trace("Error loading/parsing LoadVars.");
}
};
my_lv.load("dato.html");

recoge la variable "lang" muy bien la imprime en id.text tambien muy bien, pero cuando la mando a la funcion cargar_idioma() no me reconoce el dato simplemente se esfuma alguna idea?

Por Hermany

103 de clabLevel



Genero:Masculino  

Santa Cruz Bolivia

firefox
Citar            
MensajeEscrito el 26 Dic 2006 11:07 pm
Creo que te has complicado mucho la vida...

En el archivo html:

Has definido una variable llamada lang cuyo valor es es. Por cierto, MUY IMPORTANTE, el símbolo & debe ir después del valor, para decirle cuando termina. Si no lo pones, cargará todo el texto que haya a continuación:

Código :

&lang=es&


El archivo html está correcto, sólo debes cambiar el símbolo & para decirle donde termina.


En el archivo de Flash:

No necesitas todo ese código, con un simple LoadVariables ya puedes cargar todas las variables del archivo html, de una sola vez:

Código :

loadVariablesNum ("archivo.html", 0)


Como es una sola variable, el valor es quedará almacenado en una variable llamada lang dentro de Flash. Después esa variable podrás usarla para lo que quieras.

Lo he estado probando y es exactamente igual que al cargar un archivo txt. Si no te funciona te puedo enviar el archivo donde lo he comprobado.


Espero que te sirva,

Un saludo

Por JACB

38 de clabLevel



 

Málaga

firefox
Citar            
MensajeEscrito el 27 Dic 2006 02:01 am
Gracias no sabes donde puedo buscar mas datos sobre el loadVariablesNum porfa?

Por Hermany

103 de clabLevel



Genero:Masculino  

Santa Cruz Bolivia

firefox
Citar            
MensajeEscrito el 27 Dic 2006 03:10 pm
Hola,

Pues mira, puedes mirar en la ayuda de Flash, donde te lo explican muy bien y te ponen algunos ejemplos.

También he encontrado algunas páginas web en Google:

http://livedocs.macromedia.com/flashlite/2_es/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00000172.html

http://www.adobe.com/support/flash/action_scripts/actionscript_dictionary/actionscript_dictionary426.html


Un saludo.

Por JACB

38 de clabLevel



 

Málaga

firefox

 

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