Hola a todos, quiero hacer algo super simple:
1.- recibir una variable por URL
2.- crear un string concatenando texto y el contenido de esa variable
3.- hacer loadMovie() utilizando la variable creada como nombre del swf.
Vengo de PHP y no se como programar en AS pero supongo que será parecido, así que buscando por internet encontre información y lo he montado de la siguiente manera:
1.- En el html que llama al swf ,en el atributo src de la etiqueta object, escribo scr="cargacont.swf?lang=es".
2.- el código de cargacont.swf es:
Código:
var lang:String = _root.lang; //para captar la variable lang del URL
var nomConte:String = "conteprensa_";
nomConte += lang;
nomConte += ".swf";
loadMovie(trace(nomConte), 1); // aquí es donde me pierdo, he probado poniendo nomConte directamente y tampoco funciona.
3.- mis swf's que voy a cargar se llaman contaprensa_es.swf y contaprensa_en.swf
Lamnetablemente no funciona y no tengo ni idea, que estoy haciendo mal???
Es para ayudar a un amigo que sabe animar en flash, pero de AS está más perdido que la mamá de Marco, y está creando un fichero para cada idioma, cuando por variables puedes crear uno solo.
Gracias de antemano por la ayuda.
Saludos
Carlos