Décidément... tout ce que je ponds roule direct avec FF, et a chaque fois, je me mange la face sous IE...

Bon bah voila j'ai créé un petit script d'infobulles Le probleme sous IE, il ne reconnait pas mon onmousemove...

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 
showingTitle=false;
mousex=0;
mousey=0;
document.onmousemove=function () { getMouseCoord() };
 
function getMouseCoord(e)
{
  alert("my mouse moved");
  //pour ie seulement... onmouseove ne lui renvoye pas l'évenement, contrairement au moteur gecko de FF/mozilla
  if (!e)
  {
    e = window.event;
  }
 
  //on peut ici avec le moteur gecko utiliser directement e.pageX et e.pageY, mais ie encore...
  if (e)
  {
    mousex = e.clientX + document.body.scrollLeft;
    mousey = e.clientY + document.body.scrollTop;
 
    //si un title est affiché, lancons son suivi de souris
    if(showingTitle)
    {
      updateTitlePos();
    }
  }
}
Merci de votre aide... :'(