>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Firefox http://forum.mozilla-russia.org/viewforum.php?id=4 >Копирование текста с страницы сайта без добавления ссылки на источник http://forum.mozilla-russia.org/viewtopic.php?id=71970 |
foxfox > 22-05-2017 20:38:13 |
Типичный пример сайта: http://www.rbc.ru |
yup > 22-05-2017 21:07:00 |
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 вместо звёздочки лучше прописать конкретный сайт.) |
foxfox > 22-05-2017 21:27:04 |
yup |
yup > 22-05-2017 23:05:59 |
Ну, не знаю. У меня с вот этим вариантом: Выделить код Код:// ==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 {};}}); копируется в буфер ровно то, что выделено, и ни буквой больше. |
thrower > 22-05-2017 23:45:43 |
foxfox пишет
Чтобы ничего не добавлялось: |
foxfox > 23-05-2017 10:27:31 |
yup thrower |