Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: Anthony от 04 Октября 2006, 11:47:49

Название: onmousemove
Отправлено: Anthony от 04 Октября 2006, 11:47:49
Добрый день!

Сделал я такую штуку: http://www.amity.ru/mon/test.php

При наведение мыши на картинку обрабатывается событие onmousemove, в обработчике которого прописано позиционирование линеек. Но выяснилась одна странность, если мыша двигается строго горизонтально или вертикально, обработчик не вызывается. Как думаете с чем это может быть связано?
Название: onmousemove
Отправлено: CGVictor от 10 Октября 2006, 09:36:50
Anthony
Локальные глюки. У меня все работает.
Название: onmousemove
Отправлено: Anthony от 10 Октября 2006, 10:21:17
За давностью лет я уже нашел в чем был глюк. Спасибо!

А собственно было следующее: оси - картинки с абсолютным позиционированием. Так вот, когда мышь указывала непосредственно на пересечение осей, естественно они закрывали собой основное изображение и соответственно обработчик не срабатывал. Решил проблему смещением указателя мыши на несколько пикселей вниз и вправо.
Название: onmousemove
Отправлено: CGVictor от 10 Октября 2006, 11:32:35
Anthony
Да, бывает и такое :)

[m] Тему закрываю.