Bonjour
La méthode ci-dessous fonctionne bien sous FireFox et Google Chrome à ma grande surprise pas sous IE.
J'utilise Internet Explorer 8 version : 8.0.6001.19088 sous windows avec un laptop HP Pavillon.
Le message d'effeur renvoyé est : "Erreur non spécifiée."
Le code est le suivant :
Le message d'erreur est au niveau "e.offsetParent" comme vous pouvez le voir sur la capture jointe.Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 SereniXGuiUtils.getPageOffset = function(e) { if (e == null) { throw "L'�lement sp�cifi� est null"; } if (typeof e == 'string') e = SereniXUtils.getEltById(e); //permet d'obtenir l'élément DOM à partir de son id var _x=0; var _y=0; if (e.offsetParent) { do { _x += e.offsetLeft; _y += e.offsetTop; } while (e=e.offsetParent); } return {x:_x,y:_y}; }
Je coince depuis j'ai besoin urgemment de votre aide
Merci