| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > событие onmouseup разное поведение в IE и Opera |
| Автор: Leonid1611 12.6.2008, 20:43 |
| Событие onmouseup определено в атрибутах слоя (div). Работает так как хотелось бы в Opera, а в IE и FF событие происходит только после нового щелчка. События используется для реализации перетаскивания. Т.е. в Opera нажимаем кнопку мыши перетаскиваем отпускаем перетаскивание оканчивается, а IE и FF элемент продолжает "тащиться" за мышью, пока снова не сделаешь click. В чем может быть причина? |
| Автор: SelenIT 12.6.2008, 21:23 |
| Leonid1611, а можно минимальный проблемный пример кода? Описанная схема событий, имхо, является классической для реализации drag'n'drop-а на JS, но все виденные мной примеры (в т.ч. с этого форума) как-то работали без такой проблемы. Есть подозрение, что корень зла в другом месте. В этом div-е, случайно нет картинок или ссылок? |
| Автор: Ghirik 12.6.2008, 21:33 | ||
Сформируйте страничку, я такое наблюдал и от этого избавился... |
| Автор: Leonid1611 13.6.2008, 01:48 | ||||||
Простите, не понял.
Именно картинки div и содержит.
|
| Автор: Ghirik 13.6.2008, 10:02 | ||
Покажите проблему. Выложите код от <html> до </html>. Вам же будет удобнее, мы эту сраничку подредактируем, и обратно выложим. Вообще, касаемо Dragging методов, мне понравилось http://www.quirksmode.org/. Вполне возможно, что качнув архив из указанной мной ссылки, ваши проблемы исчезнут сами сабой. |
| Автор: Leonid1611 13.6.2008, 12:29 | ||
| Посмотреть можно здесь http://vnagp.ru/WebPortal/NovgorodRegion/
|
| Автор: Leonid1611 14.6.2008, 14:45 |
| http://forum.vingrad.ru/topic-122195.html если кому то еще понадобиться. Спасибо SelenIT. |