Une animation avec plusieurs lien sur un bouton

DEMONSTRATION

Regardez votre barre du navigateur en bas de l'écran. Plusieurs messages apparaissent en va et vient. Nombre de message illimité. Vitesse et pause paramétrable pour chaque message.



Code source entre <HEAD> et </HEAD>
top

<SCRIPT LANGUAGE="JavaScript">
<!--
//Merci de ne pas effacer ces lignes
//D'autres script,applet,images sur webgraf.Com 
//Mathieu Gros, webmaster@webgraf.Com
message=new Array();speed1=new Array();
speed2=new Array();pause1=new Array();
pause2=new Array();a=0;z=0;e=0;i=1;
function ajouter(msg,spd1,spd2,pse1,pse2){
e++;a++;message[e]=msg;speed1[e]=spd1;
speed2[e]=spd2;pause1[e]=pse1;pause2[e]=pse2;
deb=message[i].length;taille=deb;}
function avant(){
window.status=message[i].substring(deb,taille);
if (deb>0) setTimeout ("avant()",speed1[i]);
if (deb<=0) setTimeout ("arriere()",pause1[i]);deb--;}
function arriere(){
window.status=message[i].substring(deb,taille);
if (deb<taille) setTimeout ("arriere()",speed2[i]);
else {i++;if (i>a) i=1;deb=message[i].length;
taille=deb;setTimeout ("avant()",pause2[i]);};deb++;};

/**************************************************************
Tout les paramètres sont situé ci-dessous,
toute nouvelle ligne doit être de la forme:
ajouter("Message",speed1,speed2,pause1,pause2)   */  

ajouter("Bienvenue à tous !!",80,20,500,100)
ajouter("Vous êtes sur Webgraf.com",80,20,500,100)
ajouter("N'hésitez pas à m'écrire",80,20,500,100)
ajouter("Je suis là pour vous aider",80,20,500,100)
ajouter("Bonne navigation !",80,20,500,100)

avant()
//-->
</SCRIPT>
 
INFORMATIONS COMPLEMENTAIRES
top

Détail des paramètres :
Comment intégrer ce script dans votre page: Vous pouvez télécharger cette page au format zip :télécharger.








Un problème ou une critique : e-mail
Des ressources utiles et gratuites pour vos pages Web :
webgraf.com