Anonim

Jika anda mendarat di laman web dan cari petikan yang sejuk atau sekeping kod yang anda mahu salin dan apa-apa yang berlaku apabila anda klik kanan, tutorial ini adalah untuk anda. Sebilangan laman web penting melumpuhkan klik kanan pada halaman mereka untuk menghentikan kecurian atau penyalinan. Terdapat kaedah di sebalik kegilaan ini tetapi ia tidak berfungsi untuk pengguna. Dokumen tidak sah oncontextmenu null adalah sekeping JavaScript yang boleh anda gunakan untuk berfungsi di sekelilingnya.

Terdapat beberapa cara untuk mengelakkan ketidakupayaan untuk klik kanan pada halaman web. Walaupun saya tidak membenarkan kecurian hak cipta atau menyalin keseluruhan halaman, saya menyokong keupayaan untuk mengambil sebut harga, kod berguna yang berguna atau coretan lain dari halaman untuk kegunaan anda sendiri. Sebagai penulis tutorial, saya menghargai bahawa menyimpan beberapa langkah penyelesaian masalah di tempat lain menjadikan masalah anda lebih mudah. Tidak semua orang adalah seperti yang diterangi oleh saya.

Bagaimana untuk membolehkan klik kanan pada laman web yang menghalangnya

Bergantung pada tapak web yang dipersoalkan, pentadbir akan menggunakan JavaScript atau kod HTML untuk menghalang menu konteks klik kanan. Terdapat banyak cara yang anda boleh bekerjasama dengan sekatan ini dan menggunakan 'void document oncontextmenu null' hanyalah salah satu daripada mereka. Saya akan menerangkan beberapa cara di sini.

Jika anda mendarat di laman web dan ingin menyalin sesuatu daripadanya, cubalah menampal 'void document oncontextmenu null' ke bar URL halaman tersebut. Anda kini perlu klik kanan seperti biasa dan melakukan apa yang perlu anda lakukan. Anda perlu melakukan ini setiap kali anda mahu menyalin sesuatu tetapi berfungsi seperti pesona di banyak halaman.

Ia tidak universal walaupun terdapat pelbagai cara pemilik laman web menggunakan untuk menyekat klik kanan. Jika itu tidak berfungsi, cuba salah satu kaedah ini.

Simpan halaman

Cara paling mudah yang saya dapati di sekitar blok klik kanan adalah untuk menyelamatkan keseluruhan halaman sebagai HTML. Saya kemudian membukanya semula dalam pelayar dan saya boleh klik kanan, menyalin, paste dan melakukan apa sahaja yang saya suka. Ini berguna jika terdapat banyak petikan atau kepingan kod yang saya mahu gunakan. Ini berfungsi dengan kebanyakan penyemak imbas walaupun jika anda menggunakan Edge, anda mungkin perlu menyimpan halaman sebagai HTML dan kemudian membukanya di Firefox atau Chrome untuk mendapatkannya berfungsi dengan baik. Saya mempunyai masalah untuk mendapatkannya bekerja dan anda juga boleh melakukannya.

Lumpuhkan JavaScript sama sekali

Ini adalah sesuatu jika pilihan nuklear kerana ia benar-benar boleh mematahkan laman web. Jika laman web menggunakan JavaScript untuk menyekat dialog klik kanan, melumpuhkan ia akan menghentikannya mengganggu apa yang anda lakukan. Bagaimana anda melakukannya bergantung pada penyemak imbas yang anda gunakan.

Di Firefox:

  1. Buka tab baru dan ketik 'about: config'.
  2. Cari JavaScript.
  3. Klik dua kali 'javascript.enabled untuk menjadikannya salah bukan benar.

Dalam Chrome:

  1. Pilih ikon menu tiga titik di bahagian atas sebelah kanan dan pilih Tetapan.
  2. Pilih Tetapan Lanjutan dan Kandungan dalam Privasi dan Keselamatan.
  3. Pilih JavaScript dan togolnya untuk dimatikan.

Melumpuhkan JavaScript boleh menghentikan sesetengah laman web daripada berfungsi dengan baik dan sebahagian daripada bekerja sama sekali. Gunakan tetapan ini dengan berhati-hati dan hanya jika anda perlu.

Gunakan pelayar penyemak imbas

Lebih berkesan daripada melumpuhkan JavaScript sama sekali adalah penggunaan plugin untuk membolehkan semula dialog klik kanan. Firefox dan Chrome mempunyai sekumpulan mereka dan sebahagian daripada mereka bekerja dengan sempurna. Cari bahagian pemalam penyemak imbas lalai anda untuk 'klik kanan' atau perkataan untuk kesan itu dan lihat apa yang muncul.

Saya menggunakan Firefox Quantum dan lebih daripada seribu keputusan datang untuk 'klik kanan'. Sesetengah daripada mereka tidak berkaitan tetapi beberapa plugin utama di mana sebenarnya yang saya cari. Anda harus mencari pelayar yang sama seperti yang anda gunakan.

Pergi ke sumber

Jika anda hanya kadang-kadang perlu menyalin sesuatu dari halaman web, anda mungkin mendapati lebih mudah untuk melihat kod sumber. Semasa menambah 'dokumen tidak sah oncontextmenu null' ke bar URL memerlukan sedikit masa, dengan kod sekitar tidak semestinya mudah. Mengingati Ctrl + U akan.

Buka halaman yang anda mahu klik kanan dan tekan Ctrl + U. Ini akan membawa tab baru yang menunjukkan kod sumber halaman. Anda boleh mengelus kod untuk teks yang anda perlukan untuk Ctrl + F untuk mencarinya. Anda kemudiannya dapat menyalin teks seperti yang diperlukan tanpa sebarang masalah. Kedua-dua Ctrl + U dan Ctrl + F akan berfungsi pada semua pelayar terkini.

Keupayaan untuk mengklik kanan dan menyalin teks dari halaman web harus digunakan dengan berhati-hati dan hanya apabila perlu. Banyak masa dan usaha untuk membuat kandungan untuk anda nikmati jadi sila salin secara bertanggungjawab!

Apakah 'void document oncontextmenu null'? bagaimana untuk mendayakan semula klik kanan