Все больше и больше я обнаруживаю, что, когда я копирую текст с новостного сайта, сайт добавляет собственную ссылку на рекламу / сноску в мой буфер обмена, так что когда я вставляю, к скопированному тексту добавляется что-то вроде:
[Текст, который я скопировал] ДЛЯ БОЛЬШЕ, ПРОЧИТАЙТЕ НА http://www.example.com/link/to/story
Я восхищаюсь техническими возможностями, которые сделали это возможным, но я хотел бы остановить это в своем браузере. Я просмотрел about: config для «clipboard» и «copy», но единственной настройкой, которую я нашел, была автопиция при выделении.
Есть ли хороший способ остановить это, чтобы при копировании я получал только выделенный текст, полагаясь только на встроенную в Firefox функцию копирования и не вызывая чей-либо JavaScript или другие настройки сайта? Я не люблю сайты, рассказывающие моему браузеру, как работать.
Например, скопируйте один из забавных «фактов» здесь - при вставке вы добавите следующий текст:
Подробнее читайте: http://www.linuxscrew.com/2007/10/28/fun-chuck-norris-vs-linus-torvalds/#ixzz1mUKtACkt
Они не просто перехватывают нажатие клавиши control-C, я получаю его, когда выбираю «копировать» в меню правой кнопки мыши.
Я хотел бы, чтобы мой браузер полностью игнорировал этот трюк.
Я повторил это на Firefox, IE и Google Chrome.
источник
Selecton
+Junk
в буфер обмена. Более вероятным случаем является то, что есть скрытый текст (через CSS), который включается в ваши выборы. Если вы включите ссылку на такую статью, мы можем изучить ее и найти обходной путь или решение этой ужасной практики.Ответы:
Чтобы отключить это поведение в Firefox:
about:config
dom.event.clipboardevents.enabled
источник
Оказывается, этот JavaScript-код обслуживается «сервисом» tynt.com. Перенаправление tcr.tynt.com на 127.0.0.1 в моем файле hosts решило проблему для меня. Из того, что я читал в другом месте, может быть несколько серверов, которые должны быть заблокированы. Подписки на списки Adblock также могут решить проблему, и вы можете установить фильтр в своем программном обеспечении для блокировки рекламы, чтобы исправить ее.
Что бы мне действительно хотелось, так это флаг about: config, чтобы удалить разрешение для JavaScript на изменение буфера обмена.
источник
То, что вы описываете, происходит только тогда, когда я выбираю одну из рекламных ссылок, которая подчеркнута зеленым:
Поэтому, когда вы копируете это, никто не использует ваш буфер обмена. Вы копируете гиперссылку с сайта.
Чтобы эти ссылки не вставлялись на веб-сайт, найдите решения для блокировки рекламы в своем браузере.
источник