Типичный пример сайта: http://www.rbc.ru
При выделении и попытке копирования какого-нибудь слова/преложения/абзаца в конец буфера обмена добавляется "Подробнее на РБК: http://www.rbc.ru/ля-ля-ля".
Я так понимаю, что это отрабатывает ява-скрипт. Достало уже - захочешь, например, какое-нибудь слово скопировать для последующего поиска - а тебе в буфер вся эта колбаса кладётся. Сам найти ничего путнего не смог - есть ли какая-то возможность бороться с ним каким-нибудь дополнением?

foxfox пишет

есть ли какая-то возможность бороться с ним каким-нибудь дополнением?

Расширение - Greasemonkey. А к нему такой скрипт:

Выделить код

Код:

// ==UserScript==
// @name Disable window.getSelection()
// @description Prevents websites from detecting what text user has selected. Some sites also append extra text to selection (e.g. link to the site itself) via hidden element, so when user copies selection to the clipboard it comes with unwanted content.
// @include *
// @grant none
// @run-at document-start
// ==/UserScript==

Object.defineProperty(window, 'getSelection', {value: function() { return {};}});

(Только в @include вместо звёздочки лучше прописать конкретный сайт.)

yup
Не помогает. Вместо звёздочки вводил "http://www.rbc.ru/*", "http://www.rbc.ru", "www.rbc.ru/*", "www.rbc.ru".

Ну, не знаю. У меня с вот этим вариантом:

Выделить код

Код:

// ==UserScript==
// @name Disable window.getSelection()
// @description Prevents websites from detecting what text user has selected. Some sites also append extra text to selection (e.g. link to the site itself) via hidden element, so when user copies selection to the clipboard it comes with unwanted content.
// @include http://www.rbc.ru/*
// @grant none
// @run-at document-start
// ==/UserScript==
Object.defineProperty(window, 'getSelection', {value: function() { return {};}});

копируется в буфер ровно то, что выделено, и ни буквой больше.

foxfox пишет

При выделении и попытке копирования какого-нибудь слова/преложения/абзаца в конец буфера обмена добавляется "Подробнее на РБК: http://www.rbc.ru/ля-ля-ля".

Чтобы ничего не добавлялось:
dom.event.clipboardevents.enabled;false

yup
с утра на свежую голову разобрался - у меня вчера Greasemonkey просто был выключен )))
Всё заработало, спасибо!

thrower
Работает! Спасибо!