ФорумРазработкаКлиентская сторонаВерстка и оформление → Как отключить перетаскивание элементов в Firefox?

Как отключить перетаскивание элементов в Firefox?

  • Hight

    Сообщения: 1489 Репутация: N Группа: Адекваты

    Spritz 18 июня 2011 г. 19:54

    Даже не знаю как это обозвать. Суть такова:

    Есть DIV (на картинке зелёненький), нажимаем на него (mousedown) и передвигаем курсор, Firefox будет двигать этот DIV, вот картинка:

    Я передвинул зелёненький DIV чуть ниже. Как запретить лисе двигать элементы?
  • Hight

    Сообщения: 1489 Репутация: N Группа: Адекваты

    Spritz 18 июня 2011 г. 20:04, спустя 10 минут 5 секунд

    Решение найдено:
    element.setAttribute('onDragStart', 'return false');
    Спустя 162 сек.
    Я даже не знал о таком событии.
  • Sinkler

    Сообщения: 7958 Репутация: N Группа: в ухо

    Spritz 18 июня 2011 г. 20:23, спустя 19 минут 30 секунд

    зачем?
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 18 июня 2011 г. 20:26, спустя 2 минуты 16 секунд

    Firefox будет двигать этот DIV, вот картинка:

    чо куришь браза? или ты про инлайн редактор хтмля в фф?
    Сапожник без сапог
  • Hight

    Сообщения: 1489 Репутация: N Группа: Адекваты

    Spritz 18 июня 2011 г. 20:28, спустя 1 минуту 56 секунд

    Sinkler, чтобы правильно отработала цепочка событий mousedown -> mousemove -> mouseup. Иначе не всегда up срабатывает. Проверено.
    Спустя 59 сек.
    или ты про инлайн редактор хтмля в фф?

    Про визивиг, да. Этот див - "кнопка" изменения размера поля редактирования.
  • Sinkler

    Сообщения: 7958 Репутация: N Группа: в ухо

    Spritz 18 июня 2011 г. 20:29, спустя 1 минуту 32 секунды

    чтобы правильно отработала цепочка событий mousedown -> mousemove -> mouseup. Иначе не всегда up срабатывает. Проверено.

    ммм, вот оно как
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 18 июня 2011 г. 20:38, спустя 8 минут 55 секунд

    Hight, понятно чувак
    Сапожник без сапог

Пожалуйста, авторизуйтесь, чтобы написать комментарий!