Сайты - по стандартам, но не стандартные сайты!
Здравствуйте. Есть код который вычисляет координаты курсора в пикселях.
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 . Скажите пожалуйста как заставить код работать и в мозилле?
Нет на форуме
Надо передавать событие в функцию.
Как то видел на другом форуме такой вариант:
Нет на форуме
Спасибо большое, всё работает!
Нет на форуме