Voici un lien qui secoue !
Etape 1 : Ajouter dans le <HEAD> ... </HEAD>
<script> // Copyright Peter Gehrig and Urs Dudli at www.24fun.com/ // If you add this script to a script-library you have // to insert a link to www.24fun.com into the webpage. var oldtext var newtext var newlink var speed=10 var i_speed=1.1 var i_text=1 var timer function startshake(thislink) { if (document.all) { newlink=eval("document.getElementById('"+thislink+"')") oldtext=newlink.childNodes[0].nodeValue shaketext() } } function shaketext() { if (speed<=200) { if (i_text<0) {newtext=oldtext+" "} else if (i_text>0) {newtext=" "+oldtext} newlink.childNodes[0].nodeValue=newtext; i_text=i_text*-1 speed=speed*i_speed timer=setTimeout("shaketext()",speed) } else { clearTimeout(timer) speed=20 newlink.childNodes[0].nodeValue=oldtext; } } function stopshake() { if (document.all) { clearTimeout(timer) speed=20 newlink.childNodes[0].nodeValue=oldtext; } } </script>
Il faut configurer le texte à la fin du script.
Etape 2 : Configurer le lien comme suit.
<a href="URL" name="nomquelconque" onMouseOver="startshake(this.name)" onMouseOut="stopshake()">lien</a>
Si vous utilisez plusieurs liens de ce type dans la même page, il faut veiller à donner un nom différent à chaque lien.