Saya tahu saya terlambat, tetapi saya ingin membuat beberapa asumsi dan penjelasan untuk jawaban yang akan saya berikan.
Bisakah saya menonaktifkan klik kanan
Bisakah saya menonaktifkan klik kanan pada halaman web saya tanpa menggunakan Javascript?
Ya, dengan menggunakan JavaScript, Anda dapat menonaktifkan semua peristiwa yang terjadi dan sebagian besar hanya dapat dilakukan dengan javaScript. Bagaimana, yang Anda butuhkan adalah:
Perangkat keras yang berfungsi
Sebuah situs web atau di suatu tempat di mana Anda dapat belajar tentang kode kunci. Karena kamu akan membutuhkannya.
Sekarang katakanlah Anda ingin memblokir tombol enter di sini adalah kodenya:
function prevententer () {
if(event.keyCode == 13) {
return false;
}
}
Untuk klik kanan gunakan ini:
event.button == 2
di tempat event.keyCode
. Dan Anda akan memblokirnya.
Saya ingin bertanya ini karena sebagian besar browser memungkinkan pengguna untuk menonaktifkannya dengan Javascript.
Anda benar, browser memungkinkan Anda untuk menggunakan JavaScript
dan javascript melakukan seluruh pekerjaan untuk Anda. Anda tidak perlu mengatur apa pun, hanya perlu atribut skrip di kepala.
Mengapa Anda tidak menonaktifkannya?
Jawaban utama dan cepat untuk itu adalah, pengguna tidak akan menyukainya . Semua orang membutuhkan kebebasan, tidak ada yang saya maksudkan, tidak ada yang mau diblokir atau dinonaktifkan, beberapa menit yang lalu saya berada di sebuah situs, yang telah menghalangi saya untuk mengklik kanan dan saya merasa mengapa? Apakah Anda perlu mengamankan kode sumber Anda? Maka di sini ctrl+shift+J
saya telah membuka Console
dan sekarang saya bisa pergi keHTML-code
tab. Silakan dan hentikan aku. Ini tidak akan menambahkan lapisan keamanan apa pun ke aplikasi Anda.
Ada banyak menu yang bermanfaat di Klik Kanan, seperti Salin, Tempel, Cari Google untuk 'teks' (Di Chrome) dan banyak lagi. Jadi pengguna ingin mendapatkan kemudahan akses daripada mengingat banyak cara pintas keyboard. Siapa pun masih dapat menyalin konteks, menyimpan gambar atau melakukan apa pun yang diinginkannya.
Browser menggunakan Navigasi Mouse: Beberapa browser seperti Opera menggunakan navigasi mouse, jadi jika Anda menonaktifkannya, pengguna pasti akan membenci Antarmuka Pengguna dan skrip.
Jadi itu dasar, saya akan menulis lebih banyak tentang menyimpan kode sumber hehehe tetapi, biarkan itu menjadi jawaban untuk pertanyaan Anda.
Referensi ke kode kunci:
Kode tombol dan tombol mouse:
http://www.w3schools.com/jsref/event_button.asp
https://developer.mozilla.org/en-US/docs/Web/API/event.button (akan dihargai oleh pengguna juga).
Mengapa tidak menonaktifkan klik kanan:
http://www.sitepoint.com/dont-disable-right-click/