Cette opération est une opération quotidienne de base pour les internautes, mais afin de protéger le droit d'auteur (comme les romans et les images), certains sites Web interdisent aux utilisateurs d'effectuer ces opérations, afin que les utilisateurs puissent éviter que le texte soit parcouru en copie et en collant.
Événement OnCopy:
Définition et utilisation
L'événement OnCopy est licencié lorsque l'utilisateur copie le contenu de l'élément.
Conseil: l'événement OnCopy sera également déclenché lorsque l'utilisateur copie un élément, par exemple, en copie l'élément <Mg>.
CONSEIL: L'événement OnCopy est généralement utilisé dans l'élément <fort> de type = "texte".
Conseil: il existe trois façons de copier des éléments et du contenu:
Appuyez sur Ctrl + C
Sélectionnez "Copier" dans le menu Modifier dans votre navigateur
MAILLEZ BOUTON MONDE, Sélectionnez la commande "Copier" dans le menu contextuel.
Support de navigateur
grammaire
En html:
<élément oncopy = "myscript">
En javascript:
object.oncopy = function () {// opérer myscript}Dans JavaScript, utilisez la méthode AddeveventListener ():
object.addeventListener ('copy', myscript); // ie8 et antérieurs les versions IE ne prennent pas en charge la méthode AddEventListener ()Événement OnPaste:
Définition et utilisation
L'événement OnPaste est licencié lorsque l'utilisateur colle du texte dans l'élément.
Remarque: Bien que les éléments HTML utilisés prennent en charge l'événement OnPaste, tous les éléments ne sont pas réellement pris en charge, tels que l'élément <p>, à moins que le contenu est défini sur "VRAI" (voir plus d'exemples ci-dessous).
Astuce: l'événement OnPaste est généralement utilisé pour l'élément <fort> de type = "texte".
Astuce: il existe trois façons de coller du contenu dans les éléments:
• Appuyez sur Ctrl + V
• Sélectionnez "Coller" dans le menu d'édition du navigateur
• Cliquez avec le bouton droit sur le bouton de la souris et sélectionnez la commande "Coller" dans le menu contextuel.
Support de navigateur
grammaireEn html:
<element onPaste = "myscript">
En javascript:
object.onpaste = function () {// opérer myscript; }JavaScript total, utilisez la méthode AddeveventListener ():
object.addeventListener ('Paste', myscript); // Internet Explorer 8 et antérieure ne prend pas en charge la méthode AddEventListener ().Principe de mise en œuvre:
Effectuez un événement de copie et coller et retournez False dans l'événement.
Code javascript:
var bodymain = document.getElementById ('bodymain'); // copie bodymain.oncopy = function () {return false; } // coller bodymain.onpaste = function () {return false;}Le code d'implémentation ci-dessus pour interdire la copie et le collage de JavaScript est tout le contenu que j'ai partagé avec vous. J'espère que cela pourra vous donner une référence et j'espère que vous pourrez soutenir Wulin.com plus.