Operasi ini adalah operasi dasar harian untuk netizen, tetapi untuk melindungi hak cipta (seperti novel dan gambar), beberapa situs web melarang pengguna melakukan operasi ini, sehingga pengguna dapat mencegah teks dijelajahi dengan menyalin dan menempel.
Acara Oncopy:
Definisi dan penggunaan
Acara Oncopy dipecat ketika pengguna menyalin konten pada elemen.
Kiat: Acara Oncopy juga akan dipicu ketika pengguna menyalin elemen, misalnya, menyalin elemen <mmg>.
Tip: Acara Oncopy biasanya digunakan dalam elemen <sput> Type = "Teks".
Kiat: Ada tiga cara untuk menyalin elemen dan konten:
Tekan Ctrl + C
Pilih "Salin" dari menu Edit di browser Anda
Tombol mouse mouse, pilih perintah "Salin" di menu konteks.
Dukungan Browser
tata bahasa
Di html:
<elemen oncopy = "myscript">
Dalam JavaScript:
Object.oncopy = function () {// Operate MyScript}Dalam JavaScript, gunakan metode AddEventListener ():
object.addeventListener ('copy', myscript); // IE8 dan versi IE sebelumnya tidak mendukung metode addeventListener ()Acara Onpaste:
Definisi dan penggunaan
Acara onpaste dipecat ketika pengguna menempelkan teks ke elemen.
CATATAN: Meskipun elemen HTML yang digunakan mendukung acara onpaste, tidak semua elemen sebenarnya didukung, seperti elemen <p>, kecuali jika disetujui diatur ke "benar" (lihat lebih banyak contoh di bawah).
Kiat: Acara onpaste biasanya digunakan untuk elemen <petput> dari type = "Text".
Kiat: Ada tiga cara untuk menempelkan konten dalam elemen:
• Tekan Ctrl + V
• Pilih "Tempel" dari menu Edit Browser
• Klik kanan tombol mouse dan pilih perintah "Tempel" di menu konteks.
Dukungan Browser
tata bahasaDi html:
<elemen onpaste = "myscript">
Dalam JavaScript:
object.onpaste = function () {// Operasi myScript; }Total JavaScript, gunakan metode AddEventListener ():
Object.addeventListener ('paste', myscript); // Internet Explorer 8 dan sebelumnya tidak mendukung metode addeventListener ().Prinsip Implementasi:
Lakukan acara salinan dan tempel dan kembalikan false dalam acara tersebut.
Kode JavaScript:
var bodymain = document.geteLementById ('bodymain'); // menyalin bodymain.oncopy = function () {return false; } // Pasting bodymain.onpaste = function () {return false;}Kode implementasi di atas untuk melarang menyalin dan menempel JavaScript adalah semua konten yang telah saya bagikan dengan Anda. Saya harap ini dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.