Closed soredake closed 7 years ago
Ссылки добавить куда-нибудь?
Да, стоило бы.
Для предотвращения JS-варианта у меня такая вот конструкция работает вроде:
// ==UserScript==
// @include *
// @grant none
// @run-at document-start
// ==/UserScript==
(function() {
var originalExecCommand = document.execCommand.bind(document);
function hookExecCommand(aCommandName, aShowDefaultUI, aValueArgument) {
if (aCommandName === 'copy' || aCommandName === 'cut') {
console.log('Warning: Page has tried to copy text into clipboard.');
return false;
} else {
return originalExecCommand(aCommandName, aShowDefaultUI, aValueArgument);
}
};
Object.defineProperty(document, 'execCommand', {value: hookExecCommand});
})();
d7cf55c
Настройки для отключения подобной самодеятельности есть здесь, в разделе "Настройки" Где этот раздел "Настройки"?
Раздел "настройки" - это, очевидно, prefs. Однако к данному issue это не имеет отношения.
https://thejh.net/misc/website-terminal-copy-paste https://security.love/Pastejacking/ https://www.opennet.ru/opennews/art.shtml?num=44481