Blokir Klik Kanan Akses ke Menu Konteks di Halaman Web

Novis web sering percaya bahwa dengan memblokir penggunaan pengunjung klik kanan mouse menu konteks yang mereka dapat mencegah pencurian konten halaman web mereka. Tidak ada yang bisa lebih jauh dari kebenaran.

Menonaktifkan klik kanan mudah dihindari oleh pengguna yang lebih cerdas, dan kemampuan untuk mengakses sebagian besar kode halaman web itu sendiri adalah fitur dasar dari browser web yang tidak memerlukan klik kanan pada semua.

Kekurangannya

Ada banyak cara untuk mem-bypass "skrip klik kanan", dan pada kenyataannya satu-satunya efek yang dimiliki skrip tersebut adalah mengganggu mereka pengunjung Anda yang secara sah menggunakan menu konteks klik kanan (seperti menu itu disebut dengan benar) di web mereka navigasi.

Selain itu, semua skrip yang saya lihat hanya memblokir akses ke menu konteks dari tombol kanan mouse. Mereka tidak mempertimbangkan fakta bahwa menu tersebut juga dapat diakses dari keyboard.

Yang perlu dilakukan semua orang untuk mengakses menu menggunakan keyboard tombol 104 adalah memilih objek pada layar yang ingin mereka akses ke menu konteks (untuk contoh dengan mengklik kiri di atasnya) dan kemudian tekan tombol menu konteks pada keyboard mereka — itu adalah yang tepat di sebelah kiri tombol CTRL kanan pada PC keyboard.

instagram viewer

Pada keyboard tombol 101, Anda dapat menjalankan perintah klik kanan dengan menahan tombol shift dan menekan F10.

JavaScript

Jika Anda ingin menonaktifkan klik kanan pada halaman web Anda, ini cara yang sangat sederhana JavaScript yang dapat Anda gunakan untuk memblokir semua akses ke menu konteks (tidak hanya dari tombol mouse kanan tetapi juga dari keyboard) —dan sangat mengganggu pengunjung Anda.

Skrip ini bahkan lebih sederhana daripada sebagian besar yang hanya memblokir tombol mouse, dan ia bekerja di browser sebanyak yang skrip lakukan.

Inilah keseluruhan skrip untuk Anda:

Menambahkan hanya sepotong kecil kode ke tag tubuh halaman web Anda lebih efektif dalam memblokir akses pengunjung Anda ke menu konteks daripada banyak skrip no-klik kanan yang dapat Anda temukan di tempat lain di web karena skrip memblokir akses dari tombol mouse dan dari opsi keyboard yang dijelaskan di atas.

Keterbatasan

Tentu saja, skrip tidak berfungsi di semua browser web (mis., Opera mengabaikannya — tetapi kemudian Opera mengabaikan semua skrip tanpa klik lainnya juga).

Skrip ini juga tidak melakukan apa pun untuk mencegah pengunjung Anda mengakses sumber halaman menggunakan opsi View Source dari menu browser mereka, atau dari menyimpan halaman web dan melihat sumber salinan yang disimpan dalam favorit mereka editor.

Dan akhirnya, meskipun Anda dapat menonaktifkan akses ke menu konteks, akses itu dapat dengan mudah diaktifkan kembali oleh pengguna hanya dengan mengetik

javascript: void oncontextmenu (null)
ke bilah alamat browser.
instagram story viewer