Comunidad de diseño web y desarrollo en internet online

LocalConnection con GetURL()

Citar            
MensajeEscrito el 07 Nov 2006 09:32 am
Hola a todos estoy utilizando LocalConnection entre dos ficheros .swf y me funciona.

Mi pregunta es la siguiente cuando hago un GetURL("archivo.swf") para mostrar dicho archivo luego hago un LocalConnection y no me funciona para pasarle una variable.

Hay alguna manera de realizar un GetURL con LocalConnection para pasar variables.

Y otra pregunta si yo tengo dos archivos con las mismas variables de recepcion de LocalConnection me funcionaria o se haria un lio el flash.

Gracias

Por Santos

19 de clabLevel



 

msie
Citar            
MensajeEscrito el 07 Nov 2006 04:09 pm
Supongo que intentas hacer la conexión antes de que e archivo se haya terminado de abrir. Si no te las apañas, postea el código. :wink:

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 08 Nov 2006 08:32 am
no entiendo lo que quieres decir, no se si me quieres comunicar que llame a un archivo .asp o cfm o .php y le envie una variable para recogerla.

Si me pudieras explicar mas te lo agradeceria.


Muchas gracias no obstante por tu respuesta.

Por Santos

19 de clabLevel



 

msie
Citar            
MensajeEscrito el 08 Nov 2006 03:18 pm
Enséñame el código (de AS que no hace falta más) que usas para la conexión e intentaré decirte donde falla

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 08 Nov 2006 03:46 pm
//Este es el swf de envio abrir un html en la misma ventana
getURL("situacion/plano.html");
var envio LocalConnection:new LocalConnection();
envio.send("lc_recibe","ExecuteMovie",this.submenu.text);

//No hay problema cuando lo recibo porque te explico mas abajo

Asi es como lo hago, pero
Cuando me abre la URL y le pongo el atributo _blank para hacer pruebas y mostrarla en otra ventana la primera vez no me pasa variables pero cuando le doy una segunda vez si porque ya esta cargado. Necesito que en la primera carga le pase las variables.

Por Santos

19 de clabLevel



 

msie
Citar            
MensajeEscrito el 08 Nov 2006 03:51 pm
Cuando el nuevo swf se cargue haz que envie una variable con LocalConnection. Y haz un evento que cuando la haya enviado se envíen las variables desde el swf principal.

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 08 Nov 2006 03:57 pm
Pero eso no puedo hacer porque se carga sobre la misma pagina y ya se ha perdido la conexion. Si lo he pensado cuando habro llamo a la pagina con la que he abierto, pero ya no esta activa ya que se ha cargado otro swf en la misma pagina y ha desaparecido la primera.

Por Santos

19 de clabLevel



 

msie
Citar            
MensajeEscrito el 08 Nov 2006 04:00 pm
:?
¿Cómo quieres hacer la conexión si una de las partes ha dejado de existir?
Tendrás que solucionarlo de otra manera, guardando las variables con un script de servidor y LoadVars o remoting, de ambos tienes tutos en cristalab.

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 08 Nov 2006 04:04 pm
Ya lo estoy intentando asi, guardar en un script la variable y pasarla ya te comentare.

Muchas gracias por la atención y por tu tiempo.

Por Santos

19 de clabLevel



 

msie

 

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