lilipop82
Messages postés29Date d'inscriptionjeudi 31 août 2006StatutMembreDernière intervention17 octobre 2006
-
3 sept. 2006 à 18:53
avalanchebleue
Messages postés14Date d'inscriptionlundi 4 juillet 2005StatutMembreDerniè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 !
avalanchebleue
Messages postés14Date d'inscriptionlundi 4 juillet 2005StatutMembreDerniè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.