Widget HTML #1

Membuat Blog Anda Anti-Copas dengan JavaScript

Membuat Blog Anda Anti-Copas dengan JavaScript

COND.MY.ID - Saat menulis blog, terkadang kita ingin melindungi konten kita dari dicopy oleh pengguna lain. Salah satu cara untuk melakukannya adalah dengan menggunakan JavaScript. Disini kita akan membahas bagaimana cara membuat website anti-copy dengan menggunakan kode JavaScript.

Kode JavaScript Anti-Copas

Berikut adalah contoh kode JavaScript yang dapat Anda gunakan untuk mencegah seleksi teks, klik kanan, drag-and-drop, dan beberapa fungsi keyboard tertentu:

    
<script>
function disableSelection(e) {
    void 0 !== e.onselectstart
        ? (e.onselectstart = function () {
              return !1;
          })
        : void 0 !== e.style.MozUserSelect
        ? (e.style.MozUserSelect = "none")
        : (e.onmousedown = function () {
              return !1;
          }),
        (e.style.cursor = "default");
}
function mousedwn(e) {
    try {
        if (2 == e.button || 3 == e.button) return !1;
    } catch (e) {
        if (3 == e.which) return !1;
    }
}
(window.onload = function () {
    disableSelection(document.body);
}),
    (document.oncontextmenu = function () {
        return !1;
    }),
    (document.ondragstart = function () {
        return !1;
    }),
    (document.onmousedown = mousedwn),
    (document.onkeydown = function (e) {
        return !e.ctrlKey || (67 !== e.keyCode && 86 !== e.keyCode && 85 !== e.keyCode && 117 !== e.keyCode) ? (123 == e.keyCode || 18 == e.keyCode ? (e.preventDefault(), !1) : void 0) : (e.preventDefault(), !1);
    });
</script>

Penjelasan Kode Anti-Copas dengan JavaScript

disableSelection: Fungsi ini digunakan untuk mencegah pemilihan teks di halaman website.

mousedwn: Fungsi ini digunakan untuk mencegah klik kanan pada halaman website.

window.onload: Event ini akan dipanggil ketika seluruh halaman telah dimuat. Pada contoh kode di atas, event ini digunakan untuk menjalankan fungsi disableSelection pada body dokumen.

Cara Menerapkan Kode Anti-Copas di Blogger

Untuk menggunakan kode JavaScript ini di Blogger, Anda dapat mengikuti langkah-langkah berikut:

1. Login ke akun Blogger Anda dan pilih blog yang ingin Anda edit.

2. Pilih menu Tema, ada panah untuk memilih menu lagi dan pilih Edit HTML

3. Salin kode Anti-Copas JavaScript nya.

4. Tempelkan kode Anti-Copas JavaScript di dalam tag <head> atau tepat di atas tag </body>. Pastikan kode JavaScript tersebut tidak menyebabkan konflik dengan kode JavaScript lain yang mungkin sudah ada di Tema Anda.

5. Simpan perubahan dengan mengklik tombol "Simpan Tema".

6. Lihat hasilnya dengan membuka blog Anda dan melihat apakah fungsi anti-copas bekerja dengan baik.

Jika ada kendala atau pertanyaan lebih lanjut, jangan ragu untuk bertanya ya.

Kesimpulan

Dengan menggunakan kode JavaScript di atas, Anda dapat melindungi konten blog Anda dari dicopas oleh pengguna lain.

Namun, perlu diingat bahwa cara ini tidak sepenuhnya melindungi konten Anda dan masih dapat dilewati oleh pengguna yang memiliki pengetahuan teknis yang cukup.