benjiman2
Messages postés56Date d'inscriptiondimanche 13 juin 2004StatutMembreDernière intervention 8 juillet 2007
-
8 déc. 2006 à 19:29
cs_goldenboy68
Messages postés1596Date d'inscriptionsamedi 3 janvier 2004StatutMembreDernière intervention 9 juin 2011
-
9 déc. 2006 à 13:04
bonjour,
Je me met petit à petit au Flash et j'essaye d'apprendre avec des codes sources existantes ...
Aujourd'hui, je voudrais savoir comment faire s'il on souhaite que l'utilisateur puisse cliquer sur une "video" flash qui va ouvrir une nouvelle page ...
J'ai la fonction suivante sur le code source de flvplayer :
attachMovie("MenuVid","menu_"+i,i,{_x:440,_y:y,t_vid:Titre[i],c_vid:Chemin[i]});
Jusque la, tout fonctionne, il n'y a aucun soucis...
Mais voila que j'ai voulu rajouter :
_root.MenuVid.onclick=getURL(http://www.google.fr,"_blank","GET");
Et ca ne fonctionne pas !
La video se lance bien mais on ne peut toujours pas "cliquer"!
Avez-vous une idée ?
benjiman2
Messages postés56Date d'inscriptiondimanche 13 juin 2004StatutMembreDernière intervention 8 juillet 2007 9 déc. 2006 à 00:13
J'ai modifié un peu ... Et voila ce qu'il se passe:
Voila le code:
ActionScript:
<hr />
<style><![CDATA[RE {font : normal normal normal 13 "Courier New", Courier, Arial;;}]]></style>
Clic[i] = x.childNodes[i].childNodes[2].attributes.value;
attachMovie("MenuVid","menu_" +i,i,{_x:440,_y:y,t_vid:Titre[i],c_
vid:Clic[i]});
_root.boutonclic.onPress = function()
{
getURL("http://www.monsite.com/mavideo=" + Clic[i]);
}
<hr />
La video arrive bien a etre lu ... il n'y a aucun probleme ... mais IMPOSSIBLE d'ouvrir le site demandé correctement lorsque l'on clique sur un bouton !
Je me retrouve avec un http://www.monsite.com/mavideo=undefined
Avez vous une idée ?
En tout cas, merci pour ton aide.
cs_goldenboy68
Messages postés1596Date d'inscriptionsamedi 3 janvier 2004StatutMembreDernière intervention 9 juin 20112 9 déc. 2006 à 11:59
et ta variable "i" elle est définie où? Dans le "onPress", le "i" te renverra la dernière valeur qu'il avait ...genre si c'est dans une boucle de 1 à 5, "i" vaudra toujours 5.
benjiman2
Messages postés56Date d'inscriptiondimanche 13 juin 2004StatutMembreDernière intervention 8 juillet 2007 9 déc. 2006 à 12:23
Non non... le I est bien dans la boucle !
while (x.childNodes[i] != undefined && i<20) {
Chemin[i] = x.childNodes[i].childNodes[0].attributes.value;
Titre[i] = x.childNodes[i].childNodes[1].attributes.value;
Clic[i] = x.childNodes[i].childNodes[2].attributes.value;
attachMovie("MenuVid","menu_"+i,i,{_x:440,_y:y,t_vid:Titre[i],c_vid:Clic[i]});
_root.boutonclic.onPress.numero=i
_root.boutonclic.onPress = function()
{
getURL("http://www.monsite.com/mavideo=" + Clic[this.numero]);
}
y+=20;
i++;
}
Et toujours pareil !
Vous n’avez pas trouvé la réponse que vous recherchez ?