Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/06/2010, 00:19
mariox55
 
Fecha de Ingreso: febrero-2008
Mensajes: 78
Antigüedad: 16 años, 9 meses
Puntos: 2
Respuesta: codiguillo siniestro de boton

ok, mira vamos por parte, primero por lo que veo la pagina ya se te esta cargando al apretar un boton en flash, pero cada vez que apretas ese boton de se abre una nueva ventana cierto, en vez de cargarse la misma que ya abriste (la otra). Entonces en flash colocas una variable booleana que te diga si ya se abrio anteriormente la ventana o aun no, entonces en caso de que ya se halla abierto "la otra" ventana colocas una llamada a una funcion actionscript que se comunique con una funcion javascript que tengas definida en el html de manera que la funcion javascript se encargue de darle el foco (mostrar enfrente) a "la otra" ventana.
El código para comunicar actionscript/javascript lo encuentras en este mismo foro porque yo una vez también necesite llamar a una funcion javascript y lo busque aquí.
El codigo javascript para que de el foco a la "otra ventana" lo puedes obtener a partir de este script:

Código Javascript:
Ver original
  1. <SCRIPT LANGUAGE="Javascript">
  2. function darFoco()
  3. {
  4.   ventana.focus();
  5. }
  6. //ventana debe ser una referencia a "la otra" ventana
  7. </SCRIPT>
ahora respecto de la caca ^^ ...
me parece que lo que esta sucediendo es que al apretar el botón ves siempre la pagina recargada en lugar de como quedo "google caca", si es así, entonces si te funciona lo de arriba estaría ok, porque actulmente se estan cargando distintas instancias de ventanas hijas de la ventana principal, en lugar de solo una.

acalracióoonn... el codigo javascript que coloque funcionó en IE 8, ojo con los otro navegadores no se si te funcione darFoco()

saludos.