[Javascript] Onmousemove event
Iztok Polanic
iztok.polanic at amis.net
Tue Jul 27 11:53:15 CDT 2004
Hi!
Me again. I hope this time without quarrell. :) Below is a script which
works find in IE but not so good in Firefox.
var IE = document.all ? true : false;
if (!IE) {
window.captureEvents(Event.MOUSEMOVE);
window.onmousemove = mouse_move;
} else
document.onmousemove = mouse_move;
function mouse_move(e) {
if (IE) {
tempX = event.clientX;
tempY = event.clientY;
} else {
tempX = e.pageX;
tempY = e.pageY;
}
// lay
leftPos = document.getElementById('lay').offsetLeft;
topPos = document.getElementById('lay').offsetTop;
sirinaPos = document.getElementById('myrange').offsetWidth;
visinaPos = document.getElementById('myrange').offsetHeight;
if(tempX >= leftPos && tempX <= (leftPos + sirinaPos) && tempY >=
topPos && tempY <= (topPos + visinaPos))
document.getElementById('lay').style.display = 'none';
else
document.getElementById('lay').style.display = '';
}
In Firefox the picture is displaying and dissapiring. Why? How can this be
fixed?
Bye,
Iztok
More information about the Javascript
mailing list