Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > Dynamique
Dynamique Flash Media Server / Flash Remoting
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/07/2008, 11h17   #1
Invité de passage
 
Inscription : juillet 2008
Messages : 1
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 1
Points : 0
Points : 0
Par défaut Bouton mémoire = bouton enfoncé

Messieurs-dames bonyour!
Je suis quelque peu bloqué dans la création de mon menu.
Ce que je voudrais faire c'est:
Un bouton qui change de couleur définitivement pour indiquer au visiteur k'il a deja cliqué sur ce bouton (cf les résultats de recherche Google).
Or ça va faire deux jours ke je regarde tous les forums et j'ai deja une partie du code ms il n'est pas complet (pour moi en tout cas).
Pour le moment, j'ai 3 boutons qui mémorisent (à l'ouverture de l'anim) grace au SharedObject le dernier bouton cliqué. Mais ce que je voudrais c'est qu'ils restent définitivement cliqués si le visiteur a deja visité les liens.
Et en meme temps si possible, un petit bouton Clear ki me permette de retester les clics mais ki n'apparaitra pas dans l'anim finale.
Merci beaucoup d'avance pour vos suggestions!

A mon avis je suis pas loin, juste un mini coup de pouce...
Voici mon code actuel:

Les clips-boutons s'appellent mn1,mn2,mn3


ACTION PRINCIPALE:

DmcCookie = SharedObject.getLocal("coco","/");

if (DmcCookie.data.nom=="mn1")
{
_root.mn1.gotoAndStop(3);
}

if (DmcCookie.data.nom=="mn2")
{
_root.mn2.gotoAndStop(3);
}

if (DmcCookie.data.nom=="mn3")
{
_root.mn3.gotoAndStop(3);
}


ACTION DES CLIPS-BOUTONS:

stop();

//btn1_____________________________________________
mn1.onRelease = function(){
DmcCookie = SharedObject.getLocal("coco","/");
DmcCookie.data.nom="mn1";
DmcCookie.flush();
gotoAndStop(3);
getURL("http://www.msn.com","_blank");
};
mn1.onRollOver = function(){
this.gotoAndStop(2);
};
mn1.onRollOut = function(){
this.gotoAndStop(1);
};

//btn2_____________________________________________
mn2.onRelease = function(){
DmcCookie = SharedObject.getLocal("coco","/");
DmcCookie.data.nom="mn2";
DmcCookie.flush();
gotoAndStop(3);
getURL("http://www.google.com","_blank");
};
mn2.onRollOver = function(){
this.gotoAndStop(2);
};
mn2.onRollOut = function(){
this.gotoAndStop(1);
};

//btn3_____________________________________________
mn3.onRelease = function(){
DmcCookie = SharedObject.getLocal("coco","/");
DmcCookie.data.nom="mn3";
DmcCookie.flush();
gotoAndStop(3);
getURL("http://www.gmail.com","_blank");
};
mn3.onRollOver = function(){
this.gotoAndStop(2);
};
mn3.onRollOut = function(){
this.gotoAndStop(1);
};
Italik78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h15.


 
 
 
 
Partenaires

Hébergement Web