Flash - Cerrar ventana con swf incustado tras 5 segundos??

 
Vista:

Cerrar ventana con swf incustado tras 5 segundos??

Publicado por raquel (12 intervenciones) el 21/06/2007 15:08:28
Como se cierra un swf hecho en flash transcurrido por ejemplo 5 segundos?? Que instrucción de Action script hay que utilizar???????????

Muchas Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Cerrar ventana con swf incustado tras 5 segundo

Publicado por Stockman (288 intervenciones) el 22/06/2007 17:00:25
hmmm

depende cómo lo quieres hacer

Supongamos que es un demo interactivo...

lo primero es saber a cuanto correo tu película... supongamos que corre a 20 fps

lo que haces es que pones un movie clip vacío (si, creas un nuevo moivie clip, vass a la librería y lo jalas al escenario.. no tiene que tener ni siquiera un cuadro) y en ese movie clip sen el frame 100, pones un comando que diga

fscommand("quit",true);

Y ya...

Pero ahora vamos a hacerlo cómo se debe:

Haces una pequeña función en el primer Frame de tu película:

function cerrar(){
fscommand ("quit",true);
}

y luego más abajo pones

cerrando = setInterval(cerrar,5000);

Los intervalos se expresan en milisegundos, por lo que esa función se ejecutaría cada 5 segundos a menos que hubiera otra función que cancelara el intervalo.

Ahora... si lo que quieres hacer es cerrar la ventana de un explorador, es con Java Script

function cerrar(){
getURL("Javascript:window.close();");
}

Y se supone que así debe funcionar =)

Saludos y avísame si te sirvió please

The Amazing Stockman
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar