Я пытаюсь создать расширение Chrome, которое имеет дело с выбранным текстом. В некоторых других текстовых материалах на страницах веб-страниц есть обработчики событий click/mouse-up/down, которые переходят на новую страницу.Перехват (и, возможно, отмена) обработчиков событий мыши/клавиатуры страницы
Есть ли способ использовать фоновый или контентный скрипт для временного отключения (и восстановления) произвольных обработчиков событий страницы без вмешательства в собственный выбор текста?
Худший случай, о котором я думаю, - это отсоединить, клонировать тело html, разрешить выбор, а затем восстановить связанный оригинал. Похоже на неприятности.
Спасибо!
извините, это не относится к вопросу –
@ uosɐs Как вам удалось выяснить через 45 секунд, что ответ не применим? Если вы хотите, чтобы страница не вмешивалась в собственные события, тогда единственный надежный способ сделать это - остановить просмотр этих событий. –
он не учитывает нюансы изолированного мира хромовых расширений. Это ответ на общую информацию о событиях DOM. –