Сайты - по стандартам, но не стандартные сайты!
Здравствуйте. Есть код который вычисляет координаты курсора в пикселях.
function mousePageXY()
{
var x = 0, y = 0;
e = window.event;
alert(e);
if (e.pageX || e.pageY)
{
x = e.pageX;
y = e.pageY;
}
else if (e.clientX || e.clientY)
{
x = e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft) - document.documentElement.clientLeft;
y = e.clientY + (document.documentElement.scrollTop || document.body.scrollTop) - document.documentElement.clientTop;
}
return "x:"+x+"y:"+y;
}Он отлично работает в IE, но не работае в Mozilla 3. Она пишет ошибку о том что нет такого объекта как event . Скажите пожалуйста как заставить код работать и в мозилле?
Нет на форуме
Надо передавать событие в функцию.
Как то видел на другом форуме такой вариант:
Нет на форуме
Спасибо большое, всё работает!
Нет на форуме