Программирование > 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:
Да, действительно. Спасибо!
Навигация
Перейти к полной версии