- Dans un bouton de flash, creez l'action suivante :
- ("openWindow" est le nom d'une variable quelconque)
-
- Code:
-
- on (release) {
- fscommand("openWindow");
- }
-
-
- Puis il faut publier l'animation sans oublier de cocher l'option "Flash avec fscommand" (menu paramêtres de publication --> onglet HTML --> Modèle : Flash avec FSCommand).
-
- Grâce à cela, Flash crée un fichier html contenant un code javascript qui permettera de detecter la commande voulu, ici "openWindow".
- Repêrez dans le HTML la zone ou vous devez inserer le code qui réagira à l'appel flash :
-
- //
- // Place your code here...
- //
-
- et placez le javascript suivant :
-
- Code:
-
- if(command=="openWindow"){
- openNewWindow()
- }
- function openNewWindow(){
- window.open('popup.htm','','height=200,width=200,left=50,top=10,toolbar=no');
- }
-
-
- Remplacez bien sur les paramêtres après window.open(...,...,...) par les votre. Cette fonction est utile pour IE. Dans le cas de Netscape, la méthode classique marche sans problême.
Dans un bouton de flash, creez l'action suivante :
("openWindow" est le nom d'une variable quelconque)
Code:
on (release) {
fscommand("openWindow");
}
Puis il faut publier l'animation sans oublier de cocher l'option "Flash avec fscommand" (menu paramêtres de publication --> onglet HTML --> Modèle : Flash avec FSCommand).
Grâce à cela, Flash crée un fichier html contenant un code javascript qui permettera de detecter la commande voulu, ici "openWindow".
Repêrez dans le HTML la zone ou vous devez inserer le code qui réagira à l'appel flash :
//
// Place your code here...
//
et placez le javascript suivant :
Code:
if(command=="openWindow"){
openNewWindow()
}
function openNewWindow(){
window.open('popup.htm','','height=200,width=200,left=50,top=10,toolbar=no');
}
Remplacez bien sur les paramêtres après window.open(...,...,...) par les votre. Cette fonction est utile pour IE. Dans le cas de Netscape, la méthode classique marche sans problême.