Comunidad de diseño web y desarrollo en internet online

Pregunta sobre LocalConection

Citar            
MensajeEscrito el 08 Ene 2011 08:34 pm
Hola a todos, al usar la clase localconection de actionScript, me doy cuenta de que si se abre la misma pagina en dos ventanas diferenctes hay conflictos.

Por eso quiero saber si es posible restringir el uso de aquella clase solo a la ventana que está en uso. Es decir crear una coneccion solo entre los swf que se encuentran en dicha ventana, y asi cuando abra la misma pagina en otra venta o en otro explorador no ocurran problemas.

Se puede?

Gracias.

Por diego1311

61 de clabLevel



 

Lima - Perú

msie8
Citar            
MensajeEscrito el 09 Ene 2011 08:31 pm
Hola a todos, esta es la solución

en javascript creo esta funcion que retorna un número aleatrio

Código Javascript :

var aleatorio=Math.random(); 

function obtenerAleatorio()
{   
     return aleatorio;
}


Luego, en actionScript, la coneccion ya no la hago asi

Código ActionScript :

con.connect('coneccion')


sino así

Código ActionScript :

var aleatorio:Number=new Number(ExternalInterface.call("obtenerAleatorio")); 
con.connect('coneccion'+aleatorio.toString());


Siendo "con" el nombre de la instancia de la clase localConection. Entonces cada vez que habra la página, ya sea en otra ventana o en otro explorador, se estableceran conecciones distintas y ya no habrá conflictos.

Hasta luego.

Por diego1311

61 de clabLevel



 

Lima - Perú

msie8

 

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