ho il seguente codice
Codice PHP:
// rileva coordinate mouse
function getPosition(e) {
alert(e);
e = e || window.event;
var cursor = {x:0, y:0};
if (e.pageX || e.pageY) {
cursor.x = e.pageX;
cursor.y = e.pageY;
}
else {
cursor.x = e.clientX +
(document.documentElement.scrollLeft ||
document.body.scrollLeft) -
document.documentElement.clientLeft;
cursor.y = e.clientY +
(document.documentElement.scrollTop ||
document.body.scrollTop) -
document.documentElement.clientTop;
}
return cursor;
}
function show(){
...
var cursor =getPosition();
...
}
function init(){
...
for(i=0;i<ele.length;i++){
ele[i].onmouseover=function(){
title = this.title;
img = this.href;
document.onmousemove =show;
}
ele[i].onmouseout = Hide;
ele[i].onclick=function(){return false};
...
}
il problema è che su mozilla firefox l' evento onmousemove sembra non funzionare, e all' interno della funzione getPosition(); se faccio un alert(e) mi restutuisce 'e has no proprietes'
potete darmi una mano?
grazie