Page 1 sur 1

bug de script

Posté : 23 juin 2005, 22:56
par pirquessa
Pour les fans de JS j'ai un petit bug a corriger ...
vous trouverez ici la page qui déconne

Le bug:
:arrow: Rien que sous IE (testé sous fire fox pas de pb)
:arrow: Lors d'un déplacement dans la page, si on scroll vers le bas par exemple et que l'on survole un lien du calendrier celui ci est décallé vers le bas alors qu'il doit resté sous la souris...

Vous trouverez tout le script sur la page... Il est un peut long et donc je ne le colle pas ici, enfin, si vous préférez je peut ...

Merci de votre aide :)

Posté : 26 juin 2005, 11:41
par pirquesssa
Petit up, parce que moi je ne vois pas d'ou ca vien ... :(

Posté : 26 juin 2005, 11:59
par naholyr
Je dirais bien un truc genre
function positiontip(e){
if (enabletip){
var curX=(ns6)?e.pageX : event.x+ietruebody().scrollLeft;
var curY=(ns6)?e.pageY : event.y+ietruebody().scrollTop;
//Find out how close the mouse is to the corner of the window
...
qui deviendrait
function positiontip(e){
if (enabletip){
var curX=(ns6)?e.pageX : event.x+ietruebody().scrollLeft;
var curY=(ns6)?e.pageY : event.y+(ie?0:ietruebody().scrollTop);
//Find out how close the mouse is to the corner of the window
...
Mais bon, je dis ça c'est complètement arbitraire : j'ai choisi ça parce que le décalage correspond au scroll vertical de la page, donc on a un décalage verticale de trop de la valeur du scroll vertical, donc pour IE on supprime ce décalage.

Pas testé

Posté : 26 juin 2005, 16:43
par pirquessa
Merci bc bc bc :) Merci :) !!!