Tome uma nota
A cópia do código é a seguinte:
// Desative o menu, clique com o botão direito do mouse, copie e selecione
$ (document) .bind ("contextmenu cópia selectStart", function () {
retornar falso;
});
// Desativar Ctrl+C e Ctrl+V (suportado por todos os navegadores)
$ (document) .Keydown (função (e) {
if (e.ctrlkey && (e.KeyCode == 65 || e.KeyCode == 67)) {
retornar falso;
}
});
// Defina CSS para proibir a seleção (se você escrever o seguinte CSS, esse código não é necessário, a nova versão do navegador suporta)
$ (function () {
$ ("corpo"). CSS ({
"-moz-user-select": "nenhum",
"-Webkit-user-select": "nenhum",
"-ms-user-select": "nenhum",
"-khtml-user-select": "nenhum",
"-o-user-select": "nenhum",
"Seleção de usuário": "nenhum"
});
});
Para impedir que o JavaScript falhe após desativá -lo, ele pode ser escrito no CSS (suportado pelo novo navegador e gradualmente se tornou o padrão):
A cópia do código é a seguinte:
corpo {
-Moz-User-Select: Nenhum; /* Atributo privado do Firefox*/
-Webkit-user-select: Nenhum; /* Atributos privados do kernel webkit*/
-ms-user-select: nenhum; / * Ou seja, atributos privados (ie10 e mais tarde) */
-khtml-user-select: nenhum; /* Khtml Kernel Atributos privados*/
-o-user-select: nenhum; /* Opera Private Attribui*/
Seleção de usuário: Nenhum; /* Atributo css3*/
}
O código é muito simples, mas as funções de implementação são muito práticas. No entanto, deve -se notar que proibir a cópia nessa internet gratuita não é muito digna de promoção. Por favor, seja prático de acordo com a situação.