Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Почему в IE на картинке onmousenove не работает? / 3 сообщений из 3, страница 1 из 1
06.10.2005, 16:21
    #33309559
sfes
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему в IE на картинке onmousenove не работает?
Я делаю такой инструмент для работы с картой - mouse zoomer.

Мне надо обрабатывать событие OnMouseMove при нажатой левой
кнопке мыши - тогда за курсором должен растягиваться такой
прямоугольник "выделения", который при отпускании кнопки мыши
фиксирует область карты, которую надо приблизить.

Карта - картинка <IMG...
Так вот, в IE 6.0 при OnMouseMove на картинке с зажатой кнопкой
мышы возникает какое-то внутреннее событие (что-то типа drug&drop),
из-за чего OnMouseMove перестает выполняться, курсор меняется
на перечеркнутый кружок-"запрет drop'а картинки...". Короче с моим
прямоугольником "выделения" ничего не получается.
Может кто знает как это обойти или обмануть?
...
Рейтинг: 0 / 0
07.10.2005, 08:49
    #33310596
kxmep
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему в IE на картинке onmousenove не работает?
может попробовать не на самой картинке mousemove делать, а примерно так:

<div style="width: 320px; height: 240px; background-image: url('photo.jpg'); background-repeat: no-repeat; background-attachment: fixed; background-position: left top">
</div>

т.е. все события делать у div

Код: plaintext
 kxmep 
...
Рейтинг: 0 / 0
07.10.2005, 13:09
    #33311424
sfes
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Почему в IE на картинке onmousenove не работает?
kxmepможет попробовать не на самой картинке mousemove делать, а примерно так:

<div style="width: 320px; height: 240px; background-image: url('photo.jpg'); background-repeat: no-repeat; background-attachment: fixed; background-position: left top">
</div>

т.е. все события делать у div

Код: plaintext
 kxmep 


Cпасибо, но мне подсказали проще - поставил картинке ondragstart="return false;", и все заработало.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Почему в IE на картинке onmousenove не работает? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]