Foros del Web » Creando para Internet » Flash y Actionscript »

Boron de cerrar ventana

Estas en el tema de Boron de cerrar ventana en el foro de Flash y Actionscript en Foros del Web. ¿Cómo se hace para que un botón en flash, al pulsarlo (on release), cierre la ventana actual? (lo mismo que en javascript era window.close()) Gracias ...
  #1 (permalink)  
Antiguo 27/03/2003, 04:38
Avatar de coopera  
Fecha de Ingreso: enero-2002
Ubicación: En las nubes
Mensajes: 203
Antigüedad: 15 años, 10 meses
Puntos: 0
Boron de cerrar ventana

¿Cómo se hace para que un botón en flash, al pulsarlo (on release), cierre la ventana actual? (lo mismo que en javascript era window.close())

Gracias amigos
__________________
--Por aquí andamos...--
  #2 (permalink)  
Antiguo 27/03/2003, 05:21
Avatar de chedas  
Fecha de Ingreso: noviembre-2002
Ubicación: Alicante
Mensajes: 347
Antigüedad: 15 años
Puntos: 1
Si lo que quieres es que se cierre el flash player pon este codigo al boton
Código:
on (release){
	fscommand ("quit");
}
Espero que te sirva...
Saludos...
  #3 (permalink)  
Antiguo 27/03/2003, 06:13
Avatar de coopera  
Fecha de Ingreso: enero-2002
Ubicación: En las nubes
Mensajes: 203
Antigüedad: 15 años, 10 meses
Puntos: 0
Acabo de probralo y el botón no cierra la ventana. El código es justo el que me has dado pero no cierra la ventana del explorador, simplemente no hace nada. ¿A qué se debe? ¿Puede ser que he hecho algo mal?

El botón lo he creado como símbolo botón. Luego lo puse en la animación en un Fotograma Clave y seguidamente hice click derecho sobre el botón->Acciones.

¿Por qué no cierra la ventana?

Por cierto la ventana la abro desde un banner en IE5.5.


De todas formas gracias por tu ayuda chedas.
Saludos
__________________
--Por aquí andamos...--
  #4 (permalink)  
Antiguo 27/03/2003, 06:32
Avatar de chedas  
Fecha de Ingreso: noviembre-2002
Ubicación: Alicante
Mensajes: 347
Antigüedad: 15 años
Puntos: 1
Es que el botón como te dije es sólo para cerrar el flash player, no el IE...

Ese código es para cerrar un swf, si abres solamente el swf verás que te funciona

Pero como lo que tú quieres es que se cierre el IE éste es el código que debes de poner en tu botón
Código:
on (release){
	getURL("javascript:window.close();window.opener.close();")
}
Suerte...
  #5 (permalink)  
Antiguo 28/03/2003, 02:23
Avatar de coopera  
Fecha de Ingreso: enero-2002
Ubicación: En las nubes
Mensajes: 203
Antigüedad: 15 años, 10 meses
Puntos: 0
FUNCIONAAAAAAAAAAAAA!!!!!!!!!

Qué alegría da cuando te sale algo (aunque sea tan simple(que para mí no lo era)).

Gracias mil chedas.
Este foro funciona bien. La gente es genial.

Dejando los peloteos de lado... ¿el comando getURL sirve para otras funciones javascript? y otra pregunta (la última, en serio) ¿por qué lo de window.opener.close();?

Gracias de nuevo.
Un saludo desde Crevillent.
__________________
--Por aquí andamos...--
  #6 (permalink)  
Antiguo 28/03/2003, 03:36
Avatar de chedas  
Fecha de Ingreso: noviembre-2002
Ubicación: Alicante
Mensajes: 347
Antigüedad: 15 años
Puntos: 1
jejeje Me alegro de que te haya salido bien...de eso se trataba

La verdad es que respecto al código no puedo ayudarte, no tengo ni idea de javascript, lo sabía porque llevo ya algún tiempo por aquí y estaba en un post.

Saludos desde alicante
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:33.