Я создаю простой диспетчер окон javacript с основными функциями, такими как все менеджеры окон (перемещение, изменение размера, сортировка по глубине и т. Д.).Как избежать содержимого перетаскивания Chrome
Я использую такие события, как mousedown и mouseup, чтобы знать, когда нужно перемещать окно или нет. Однако иногда, когда я пытаюсь переместить окно, chrome подключается к нему и перетаскивает «контент» (я не знаю правильного слова для использования здесь, представьте, что вы перетаскиваете изображение из браузера в свой рабочий стол), как показано ниже.
(Мой курсор здесь, он просто не отображается на скриншоте).
Всякий раз, когда это происходит, хром просто не запускает событие mouseup, когда я отпираю кнопку, поэтому окна продолжают следовать за мышью, пока я не нажму снова.
Есть ли какое-либо обходное решение, чтобы сделать хром не активировать его систему перетаскивания?
Спасибо.
Спасибо. Я смог сделать это с помощью 'e.preventDefault()'. Это никогда бы не передумало. –