Perhatikan
Salinan kode adalah sebagai berikut:
// Nonaktifkan menu klik kanan, salin, dan pilih
$ (dokumen) .bind ("contextMenu copy selectStart", function () {
mengembalikan false;
});
// Nonaktifkan Ctrl+C dan Ctrl+V (didukung oleh semua browser)
$ (dokumen) .keyDown (function (e) {
if (e.ctrlkey && (e.keycode == 65 || e.keycode == 67)) {
mengembalikan false;
}
});
// Atur CSS untuk melarang seleksi (jika Anda menulis CSS berikut, kode ini tidak diperlukan, versi baru browser mendukungnya)
$ (function () {
$ ("body"). css ({
"-Moz-user-select": "none",
"-webkit-user-select": "none",
"-MS-user-select": "none",
"-khtml-user-select": "none",
"-o-user-soal": "none",
"Select User": "Tidak Ada"
});
});
Untuk mencegah JavaScript gagal setelah menonaktifkannya, itu dapat ditulis dalam CSS (didukung oleh browser baru dan secara bertahap menjadi standar):
Salinan kode adalah sebagai berikut:
tubuh {
-Moz-pengguna-select: tidak ada; /* Atribut Privat Firefox*/
-webkit-user-select: tidak ada; /* Atribut Pribadi Kernel Webkit*/
-MS-Pengguna-Select: tidak ada; / * Yaitu atribut pribadi (IE10 dan yang lebih baru) */
-khtml-user-select: tidak ada; /* KHTML Kernel Private Atribut*/
-O-USER-SELECT: Tidak ada; /* Atribut Privat Opera*/
Pilihan Pengguna: Tidak Ada; /* Atribut CSS3*/
}
Kode ini sangat sederhana, tetapi fungsi implementasinya sangat praktis. Namun, perlu dicatat bahwa melarang menyalin di internet gratis ini bukanlah promosi yang sangat layak. Harap praktis sesuai dengan situasinya.