Отключить метод JavaScript `onselelectedtext()` в Firefox

Отключить метод JavaScript `onselelectedtext()` в Firefox

Многие веб-сайты используют onselectedtext()метод всплывающих сообщений («Читать вслух» или «Встроить цитату») при выделении текста на веб-странице. Я обычно выделяю текст, чтобы найти свое место при чтении, поэтому эта ошибка меня раздражает.Есть ли способ отключить поддержку Firefox onselectedtext()?

Обратите внимание, что поиск проблемы в Google невозможен из-за2,890,000блоги соревнуются за то, чтобы научить начинающих SEO-специалистов тому, как не допустить выделения текста пользователями на своих сайтах.

решение1

Я не знаю, существует ли универсальное решение для отключения этого эффекта, поскольку реализация этой функции на каждом сайте может различаться.

Например,эта реализация показывает оповещение с выделенным текстом, когда пользователь выделяет текст, так как это действие привязано к событию mouseup. Мне удалось отключить этот эффект, написав букмарклет, который отвязывает событие mouseup.

javascript:(function(){ $(document).unbind('mouseup')})();

Если функция, вызывающая оповещение/всплывающее окно, привязана к определенному абзацу или блоку div, и при этом к другому событию, код изменится или придется писать сложный код для обработки всех случаев.

Можете ли вы поделиться URL-адресом веб-страницы, на которой вы хотели бы отключить этот эффект?

Связанный контент