COMMENT FAIRE UN POP-UP SUR FLASH MX 2004 ?

lilipop82 Messages postés 29 Date d'inscription jeudi 31 août 2006 Statut Membre Dernière intervention 17 octobre 2006 - 3 sept. 2006 à 18:53
avalanchebleue Messages postés 14 Date d'inscription lundi 4 juillet 2005 Statut Membre Dernière intervention 4 septembre 2006 - 4 sept. 2006 à 17:50
Bonjour,
 
 
Je créer mon site sur Flash MX 2004 que je compte ensuite publier en HTML. Ds mon site, je souhaiterais réaliser des pop-ups (flash) qui apparaitraient lorsque l'on clique sur différents boutons (et non de manière spontanée au moment du chargement de la page comme c'est le cas avec les pop-ups publicitaires). Faisant mes premiers pas dans l'ActionScript, j'ai cherché alors ma solution à droite et à gauche sur le web. Je suis tombée sur plusieurs explications dont une qui m'a paru relativement claire et efficace. La méthode que j'ai donc utilisé faisait appelle à du JavaScript. Seulement voilà, chez moi, ça ne fonctionne pas. Je vous écrit ce que j'ai donc fait en suivant la méthode que g trouvé :
 
DANS FLASH, SUR LE BOUTON :
 
on (release) {
getURL ("javascriptopUp('pagecible.html','nomdelaPage','scrollbars=yes,resizable=yes,width=700,height=500');", "_self" );
}
 
DANS LA PAGE HTML ENTRE LES BALISES <head></head> :
 

 
Voilà. J'aurais aimé savoir à quoi correspond exactement le nom de la page ? Et aussi savoir si dans la page HTML, les scripts (theURL,winName,features) doivent être remplacer par mes propres paramètres ou au contraire ne pas les remplacer ?
 
Bref, je suis perdue !!! Si quelqu'un peut donc me donner un petit coup de main, ce serait une grande joie ! Et si, de même, quelqu'un aurait une méthode plus simple je suis prenante !    
 
Merci beaucoup d'avance !

1 réponse

avalanchebleue Messages postés 14 Date d'inscription lundi 4 juillet 2005 Statut Membre Dernière intervention 4 septembre 2006
4 sept. 2006 à 17:50
Voilà un script qui marche bien :-)

SUR LE BOUTON FLASH, mettre ce code :
on (release) {
 getURL
("javascript:openNewWindow('tapageweb.html','nompopup','width=1024,height=768,toolbar=no,scrollbars=no,resizable=no,location=no');");
}
------------
légende de ce qu'il faut mettre entre les guillemets :
/*URL*/
/*nom popup*/
/*largeur & hauteur*/
/*barre d'outil oui ou non*/
/*barre de défilement oui ou non*/
/*redimentionnable oui ou non*/
/*barre d'adresse oui ou non*/
-------------
Ensuite dans LA PAGE HTML ENTRE LES BALISES <head></head>  :

<head>


<script language="JavaScript">
var index = 0;
var tableau= new Array();
function openNewWindow(URLtoOpen, windowName, windowFeatures) {
tableau[index] = windowName;
tableau[index] = window.open(URLtoOpen, windowName, windowFeatures);
index++;
}
</script>

</head>

-------------
Voiloù, c'est fini et normalement ça marche..
Vérifie quand même que ton hébergeur prend en charge le java, ce qui me paraît tout de même être la moindre des chose...

En espérant avoir été utile à la communauté qui m'a déjà bien aidé !!!
Fred.
0
Rejoignez-nous