Noter
La copie de code est la suivante:
// Désactivez le menu avec le bouton droit sur, Copiez et sélectionnez
$ (document) .bind ("contextMenu copy selectstart", function () {
retourne false;
});
// Désactiver Ctrl + C et Ctrl + V (pris en charge par tous les navigateurs)
$ (document) .keydown (fonction (e) {
if (e.ctrlkey && (e.KeyCode == 65 || e.KeyCode == 67)) {
retourne false;
}
});
// Définit CSS pour interdire la sélection (si vous écrivez le CSS suivant, ce code n'est pas requis, la nouvelle version du navigateur le prend en charge)
$ (function () {
$ ("corps"). CSS ({
"-Moz-User-Select": "Aucun",
"-webkit-user-select": "aucun",
"-ms-user-select": "aucun",
"-khtml-user-select": "aucun",
"-o-user-select": "Aucun",
"utilisateur-sélection": "Aucun"
});
});
Pour empêcher JavaScript de l'échouer après l'avoir désactivé, il peut être écrit en CSS (pris en charge par le nouveau navigateur et est progressivement devenu la norme):
La copie de code est la suivante:
corps {
-Moz-user-Select: Aucun; / * Attribut privé Firefox * /
-Webkit-user-Select: Aucun; / * WEBKIT KERNEL Attributs privés * /
-ms-user-select: Aucun; / * IE Attributs privés (IE10 et plus tard) * /
-Khtml-User-Select: Aucun; / * Khtml Kernel Attributs privés * /
-o-user-sélection: aucun; / * Attribut privé d'opéra * /
utilisateur-sélection: aucun; / * Attribut css3 * /
}
Le code est très simple, mais les fonctions d'implémentation sont très pratiques. Cependant, il convient de noter que l'interdiction de copier sur cet Internet gratuit n'est pas très digne de promotion. Soyez pratique selon la situation.