Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/12/2005, 10:21
sqa212
 
Fecha de Ingreso: mayo-2003
Mensajes: 866
Antigüedad: 21 años
Puntos: 0
diferente resultado si cargo el swf o cargo asp

Quiero acceder al valor de una variable
que recibe un clip (pasaalhijo.swf)
desde una pagina ASP desde un clip que es hijo de este (recogedatodelpadre.swf).
Si cargo el swf directamente funciona veo el valor del padre_txt.text y el del hijo_txt.text.
Sim embargo si cargo la PAGINA.ASP, solo veo el valor del padre_txt.text
¿Que estoy haciendo mal?:

PAGINA.ASP
<html>
<body>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="800" height="600" id="pasaalhijo" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="activos/peliculas/pasaalhijo.swf?idexposicion=2" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ff6633" />
<embed src="activos/peliculas/pasaalhijo.swf?idexposicion=2" quality="high" bgcolor="#ff6633" width="800" height="600" name="pasaalhijo" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</body>
</html>

pasaalhijo.swf
fscommand("fullscreen", "true");
var idexposicion:Number;
//ASI COGE DE AQUI idexposicion, si pusiera
//comentada la siguiente linea,
// cogeria idexposicion de la url (En este caso idexposicion=2)

this.idexposicion = 9;
padre_txt.text = idexposicion;
_root.createEmptyMovieClip("contenedorA5", 5);
loadMovie("recogedatodelpadre.swf", "contenedorA5");
contenedorA5._x = 500;
contenedorA5._y = 170;



recogedatodelpadre.swf
onEnterFrame = function() {
hijo_txt.text = _root.idexposicion;
trace(_parent.idexposicion);
//para que solo lo haga una vez
delete onEnterFrame;
}