Программирование > JavaScript & JScript

координаты маши в Mozilla

(1/1)

Anthony:
Добрый день!

Пытаюсь разобраться с координатами мыши. В ИЕ удалось получить результат, а точнее при наведение мыши на картинку выдавать координаты положения мыши.

<img src="" onmousemove="show_grid(this);">

<script type="text/javascript">
function show_grid(imgObj)
{
xgridline.style.top = event.y;
ygridline.style.left = event.x;
}
</script>

Но в Мозиле это не работает, постоянно ругается что event не определен. Может кто знает решение?

hanslinger:
А в каком месте ты определил event?
В атрибуте пиши show_grid(this,event)
В функции
function show_grid(imgObj, ev)
{
//это я пишу всегда, может оно и не надо
if (!ev) ev = window.event;
...
}

PS Просто event.x и event.y может оказаться недостаточным. В IE есть всякие scrollTop/scrollLeft.

Anthony:
Да, действительно. Спасибо!

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии