/*----------------------------*/ /* Script Infobulle 2 /* www.webelix.net /*----------------------------*/ // on charge la feuille de style de la bulle. document.write(''); // on formate la bulle. document.write('
'); // on met à jour la position de la bulle. document.onmousemove = move_bulle; var i=false; // La variable i nous dit si la bulle est visible ou non function ElementId(id) { return document.getElementById(id); } function move_bulle(e) // Fonction de suivi de la souris { if(i){ if(navigator.appName!="Microsoft Internet Explorer"){ ElementId("bulle").style.left = (-15)+e.pageX+"px"; ElementId("bulle").style.top = 15+e.pageY+"px"; }else{ ElementId("bulle").style.left = (-15)+event.x+document.documentElement.scrollLeft+"px"; ElementId("bulle").style.top = 15+event.y+document.documentElement.scrollTop+"px"; } } } function open_bulle(content) { if(i==false){ ElementId("bulle").style.visibility = "visible"; // Si la bulle est cacher on la rend visible. ElementId("bulle_bas").innerHTML = content; // on copie le contenu dans la bulle i=true; move_bulle(ElementId("bulle")); // positionnement initial (correctif X.Dusart) } } function close_bulle() { if(i==true){ ElementId("bulle").style.visibility = "hidden"; // Si la bulle est visible on la cache i=false; } }