Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   mousemove и фрейм (https://javascript.ru/forum/misc/12490-mousemove-i-frejjm.html)

jetli13 20.10.2010 11:40

mousemove и фрейм
 
Добрый день
такая ситуация:
есть в документе фрейм который занимает некоторую площадь. Фрейм обернут в див.
В top'е есть drug&drop блок.
При перемещении блока может случится что (если оч быстро мышкой дернуть) курсор окажется вне блока над областью фрейма.
Получается что mousemove уже работает внутри фрейма, НО НЕ отрабатывает mousemove у дива который оборачивает фрейм. И как следствие drag&drop блок перестает следовать за мышкой, до тех пор пока курсор не покинет область фрейма.

Как это обойти? Навешивать mousemove у фрейма?
Спасибо.

p.s. Не знаю смогли описать проблему, если что, могу привести пример верстки. Либо дать ссылу где на примере можно это увидеть.

Kolyaj 20.10.2010 11:45

Прикрыть фрейм картинкой прозрачной во время drag'n'drop-а, например. Тогда событие будет возникать на картинке, а не во фрейме.

jetli13 20.10.2010 11:52

Понятно.
Жаль что нельзя сделать что нибудь с оборачивающим дивом, так чтоб на нем событие срабатывало.

jetli13 20.10.2010 12:31

к сожалению и img не помог (
ищу дальше

Kolyaj 20.10.2010 12:52

Значит вы что-то неправильно сделали.

jetli13 20.10.2010 12:59

Kolyaj,
Вполне возможно!
Но сейчас попробовал тоже с дивом который перекрывает фрейм.
Если у дива позишн релейтив и соответствующий z-index, то все работает.
Спасибо за подсказку. Вопрос решен.


Часовой пояс GMT +3, время: 15:38.