Position de la sourie sur une image

Résolu
gallyhc Messages postés 386 Date d'inscription samedi 4 octobre 2008 Statut Membre Dernière intervention 19 février 2018 - 6 mai 2007 à 19:59
gallyhc Messages postés 386 Date d'inscription samedi 4 octobre 2008 Statut Membre Dernière intervention 19 février 2018 - 8 mai 2007 à 01:29
Bonjour a tous,

J'ai une nouvelle petite question: Est-il possible de connaitre la position de la sourie sur une image ou meme sur un Div et cela en pixel.

Sachan qu'il faudrait que la position soit a 0 ou 1 (J'adapterais mon code) sur le bord de l'image ou du div.

Merci d'avance,
[Gally Home Corp]

1 réponse

gallyhc Messages postés 386 Date d'inscription samedi 4 octobre 2008 Statut Membre Dernière intervention 19 février 2018 2
8 mai 2007 à 01:29
Bonjour a tous,

Apres pas mal de recherche j'ai trouver le code qui me fallais. Je vous le donne, peu être que ce sera utile a quelqu'un ;-)

1. Entre <head> et </head> :

// POSITION DES DIVERS TABLEAUX.
fDomOffset = function(oObj,sProp) {
 var iVal = 0;
 while (oObj && oObj.tagName != 'BODY') {
  eval('iVal += oObj.' + sProp + ';');
  oObj = oObj.offsetParent;
 }
 return iVal;
}

2. Récupération des coordonnés du tableau :

var oTbl = document.getElementById('oTable');
var pointy = fDomOffset(oTbl, "offsetTop");
var pointx = fDomOffset(oTbl, "offsetLeft");

3. Le tableau proprement dit :

    ----

    id ="oTable">LE TEXTE ;-),
    

Ce code permet de connaitre les points du tableau même si les cordonnées exact sont inconnu.

J'espere que ce sera utile a une autre personne ;-)

Bonne continuation,
[Gally Home Corp]
3
Rejoignez-nous