Bonjour à tous,
Alors voila, j'ai un script qui me permet d'afficher une image quand la souris passe sur le lien. Le script est le suivant :
<SCRIPT type="text/javascript">
if (document.getElementById){
box = document.getElementById("img").style;
if(navigator.appName.substring(0,3) == "Net")
document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = pointer;
}
function poplink(contenu){
var content ="<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 BGCOLOR=#000000><TR><TD><TABLE WIDTH=1 CELLPADDING=3 CELLSPACING=1><TR><TD BGCOLOR=#FFFFFF><CENTER>"+contenu+"</CENTER></TD></TR></TABLE></TD></TR></TABLE>";
if (document.getElementById)
{
document.getElementById("img").innerHTML =
content;
box.visibility = "visible";
}
}
function pointer(e)
{
var x = (navigator.appName.substring(0,3) == "Net") ? e.pageX : event.x+document.body.scrollLeft;
var y = (navigator.appName.substring(0,3) == "Net") ? e.pageY : event.y+document.body.scrollTop;
box.left = x+2;
box.top = y+2;
}
function closepopup()
{
if (document.getElementById)
box.visibility = "hidden";
}
</SCRIPT>
Cela fonctionne trés bien à part que si le lien se trouve en bas à droite l'image apparait mais en dehors de l'ecran . est il possible de changer la position de l'image en fonction de la position du lien et donc du curseur.
Merci par avance