Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1561 connectés 

  FORUM HardWare.fr
  Graphisme
  Web design

  [FLASH] Fermer une fenêtre après un délai

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[FLASH] Fermer une fenêtre après un délai

n°458906
Alizean
Posté le 26-04-2004 à 16:26:48  profilanswer
 

J'ai une intro qui s'ouvre dans une pop-up et je voudrais qu'une fois arrivée à la fin, la fenêtre se ferme aprèsun délai de 3-5sec.
J'imagine qu'il faut ajouter une commande actionscript sur la dernière frame..
 
Merci.


Message édité par Alizean le 26-04-2004 à 16:27:05
mood
Publicité
Posté le 26-04-2004 à 16:26:48  profilanswer
 

n°458907
fastclemmy
(re-)Dictateur en plastique
Posté le 26-04-2004 à 16:28:06  profilanswer
 

getUrl("javascript:window.close();" );
 
A tester...

n°458908
Alizean
Posté le 26-04-2004 à 16:29:31  profilanswer
 

Merci, c'est bien quelque chose comme cela que j'avais vu en cherchant, et pour le délai j'imagine c'est avec la fonction "wait"?

n°458909
aircool
Posté le 26-04-2004 à 16:30:03  profilanswer
 

fastclemmy a écrit :

getUrl("javascript:window.close();" );
 
A tester...


 
:/ je crois bien qu'il y a plus simple que du javascript...
je vérifie...

n°458910
fastclemmy
(re-)Dictateur en plastique
Posté le 26-04-2004 à 16:32:12  profilanswer
 

aircool a écrit :

:/ je crois bien qu'il y a plus simple que du javascript...
je vérifie...


 
Une ligne ça me paraît pas bien sorcier quand même [:kiki]
Et puis agir depuis l'intérieur d'un SWF sur une fenêtre de navigateur c'est bien du ressort du javascript quand même...

n°458911
fastclemmy
(re-)Dictateur en plastique
Posté le 26-04-2004 à 16:33:24  profilanswer
 

Alizean a écrit :

Merci, c'est bien quelque chose comme cela que j'avais vu en cherchant, et pour le délai j'imagine c'est avec la fonction "wait"?


 
Regarde du côté de la fonction setInterval.
Sinon jouer avec la timeline.

n°458912
Banane mas​quee
Yé vé té fer la pô...
Posté le 26-04-2004 à 16:34:11  profilanswer
 

+1 pour le setInterval


---------------
Il y a 10 sortes de personnes. Ceux qui comprennent le binaire et ceux qui ne le comprennent pas. *** Utilitaire pour MJ du jeu du dico
n°458913
Alizean
Posté le 26-04-2004 à 16:39:27  profilanswer
 

Je vous remercie je vais voir SetInterval de ce pas.

n°458914
aircool
Posté le 26-04-2004 à 16:40:57  profilanswer
 

bon j'ai trouvé plus simple :
 
Utilisation de fscommand()
 
Utilisez la fonction fscommand() pour envoyer un message au programme hébergeant Flash Player. La fonction fscommand() dispose de deux paramètres : commande et arguments. ici quit n'a pas d'argument.
 
  fscommand("quit" );
 
Il suffit de mettre cette action à n frame de la fin de ton animation pour que la fenêtre soit fermée (si t'es en 12fps 36 à 60 frames pour 3 à 5sec)


Message édité par aircool le 26-04-2004 à 16:43:25
n°458915
aircool
Posté le 26-04-2004 à 16:43:02  profilanswer
 

fastclemmy a écrit :

Une ligne ça me paraît pas bien sorcier quand même [:kiki]
Et puis agir depuis l'intérieur d'un SWF sur une fenêtre de navigateur c'est bien du ressort du javascript quand même...


 
oui mais je trouve ça étrange de mettre du javascript dans flash, de plus le java se comporte mal parfois (sur mozilla c'est pas le top parfois)...  :)

mood
Publicité
Posté le 26-04-2004 à 16:43:02  profilanswer
 

n°458919
Alizean
Posté le 26-04-2004 à 16:55:03  profilanswer
 

Je vois, ok, par contre comment sait on pour le délais de la commande "Quit"?
Donc si je veux que la fenêtre se ferme 3-5sec après la fin de l'intro je peux mettre la commande à la dernière frame non?

n°458921
aircool
Posté le 26-04-2004 à 17:01:28  profilanswer
 

aircool a écrit :

bon j'ai trouvé plus simple :
 
Utilisation de fscommand()
 
Utilisez la fonction fscommand() pour envoyer un message au programme hébergeant Flash Player. La fonction fscommand() dispose de deux paramètres : commande et arguments. ici quit n'a pas d'argument.
 
  fscommand("quit" );
 
Il suffit de mettre cette action à n frame de la fin de ton animation pour que la fenêtre soit fermée (si t'es en 12fps 36 à 60 frames pour 3 à 5sec)

n°458924
Banane mas​quee
Yé vé té fer la pô...
Posté le 26-04-2004 à 17:05:14  profilanswer
 

essaie ça à ta derniè frame:
setInterval("fscommand(\"quit\" )",3000);
 
3000 étant le nb de millisecondes à attendre avant exécution de la fonction...


---------------
Il y a 10 sortes de personnes. Ceux qui comprennent le binaire et ceux qui ne le comprennent pas. *** Utilitaire pour MJ du jeu du dico
n°458933
fastclemmy
(re-)Dictateur en plastique
Posté le 26-04-2004 à 17:23:01  profilanswer
 

aircool a écrit :

bon j'ai trouvé plus simple :
 
Utilisation de fscommand()
 
Utilisez la fonction fscommand() pour envoyer un message au programme hébergeant Flash Player. La fonction fscommand() dispose de deux paramètres : commande et arguments. ici quit n'a pas d'argument.
 
  fscommand("quit" );
 
Il suffit de mettre cette action à n frame de la fin de ton animation pour que la fenêtre soit fermée (si t'es en 12fps 36 à 60 frames pour 3 à 5sec)


 
La fenêtre de flashplayer oui, quand tu exportes ton flash en .exe par exemple. Ca ne fonctionne pas avec un SWF inclus dans un HTML (enfin il me semble).

n°458935
aircool
Posté le 26-04-2004 à 17:33:12  profilanswer
 

:/ mince j'ai pas pensé à ça c'est vrai que lorsque je l'ai utilisé c'était en exe :/

n°459311
Alizean
Posté le 27-04-2004 à 14:16:33  profilanswer
 

Ok merci je vais essayer Banane masquee.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Graphisme
  Web design

  [FLASH] Fermer une fenêtre après un délai

 

Sujets relatifs
Comment inserer Windows Media Player dans Flash ?[Flash] Animation publicitaire pour DVD
[Flash]Un morphing 'un peu' complexe[FLASH + PHP] Interaction entre FLASH et PHP
Flash : comment créer un masque composé de plusieurs clip animés[FLASH] comment bouger les épaules et laisser les mains fixes??
[Flash] Faire des images panoramiques[Flash]pb avec une barre de chargement
flash MXflash : prob de son pas en continu
Plus de sujets relatifs à : [FLASH] Fermer une fenêtre après un délai


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR