Принять внимание
Кода -копия выглядит следующим образом:
// Отключить меню правой кнопкой мыши, копировать и выбрать
$ (документ) .bind ("contextmenu copy selectStart", function () {
вернуть ложь;
});
// Отключить Ctrl+C и Ctrl+V (поддерживается всеми браузерами)
$ (документ) .keydown (function (e) {
if (e.ctrlkey && (e.keycode == 65 || e.keycode == 67)) {
вернуть ложь;
}
});
// Установить CSS для запрета выбора (если вы пишете следующий CSS, этот код не требуется, новая версия браузера поддерживает его)
$ (function () {
$ ("тело"). CSS ({
"-moz-User-Select": "нет",
"-Webkit-User-Select": "нет",
"-MS-USER-SELECT": "Нет",
"-khtml-User-Select": "нет",
"-o-user-select": "нет",
«Пользовательский выбор»: «Нет»
});
});
Чтобы JavaScript не провалился после его отключения, он может быть написан в CSS (поддерживается новым браузером и постепенно стал стандартом):
Кода -копия выглядит следующим образом:
тело {
-moz-USER-SELECT: Нет; /* Частный атрибут Firefox*/
-Вебкит-пользователь-выбор: нет; /* Webkit ядра частные атрибуты*/
-ms-user-select: нет; / * IE частные атрибуты (IE10 и позже) */
-KHTML-USER-SELECT: Нет; /* Khtml ядро частные атрибуты*/
-О-пользователь-себль: нет; /* Оперный частный атрибут*/
Пользовательский выбор: нет; /* CSS3 атрибут*/
}
Код очень прост, но функции реализации очень практичны. Тем не менее, следует отметить, что запрещение копирования в этом бесплатном интернете не очень достойно продвижения по службе. Пожалуйста, будьте практичны в соответствии с ситуацией.