Cara Memblokir artikel Klik Kanan dan F12 dengan JavaScript

Artikel ini akan berbagi cara untuk membatasi pengguna untuk melakukan tindakan tersebut dengan cara menonaktifkan klik kanan dan pintasan seperti ctrl + c, ctrl + x, ctrl + u, ctrl + shift + i, dan f12 menggunakan JavaScript.


Cara Memblokir artikel Klik Kanan dan F12 dengan JavaScript


Menggunakan JavaScript untuk Memblokir Klik Kanan, Salin, Potong, dan F12

Pengenalan

Jika Anda ingin membatasi pengguna untuk mengakses kode sumber atau mengcopy konten dari situs web atau blog Anda, dalam artikel ini saya akan berbagi cara menggunakan JavaScript untuk memblokir klik kanan, salin, potong, dan F12 dengan sangat mudah.

Menggunakan JavaScript untuk Memblokir Klik Kanan, Salin, Potong, dan F12


Jika Anda belum tahu, pintasan ctrl + u digunakan untuk melihat kode sumber blog, ctrl + shift + i dan f12 digunakan untuk membuka mode pengembang di browser. Oleh karena itu, Anda harus menonaktifkan semua pintasan ini dan tombol klik kanan.

Untuk memblokir klik kanan dan pintasan menggunakan JavaScript, Anda hanya perlu menyalin kode di bawah ini dan menempelkannya tepat di bawah tag<body>.

<script>//<![CDATA[
const disabledKeys = ["c", "C", "x", "J", "u", "I"];
const showAlert = e => {
e.preventDefault();
return alert("Sorry, you can't view or copy source codes this way!");
}
document.addEventListener("contextmenu", e => {
showAlert(e);
});
document.addEventListener("keydown", e => {
// calling showAlert() function, if the pressed key matched to disabled keys
if((e.ctrlKey && disabledKeys.includes(e.key)) || e.key === "F12") {
showAlert(e);
}
});
window.addEventListener("load",function(){
try {
!function t(n) {
1 === ("" + n / n).length && 0 !== n || function() {}.constructor("debugger")(), t(++n)
}(0)
} catch (n) {
setTimeout(t, 100)
}
});
//]]></script>

Dalam kode di atas, akan muncul sebuah peringatan ketika pengguna mencoba melakukan klik kanan atau meng-copy konten. Anda juga dapat mengganti peringatan ini dengan konten atau kode tambahan sesuai keinginan Anda. Anda bisa mencoba langsung di artikel ini!

Kesimpulan

Memblokir klik kanan, salin, potong, dan F12 dapat mengganggu ketika Anda mengedit antarmuka blog, dan juga akan menghambat pengguna untuk mengakses fitur lain yang disediakan oleh browser atau ekstensi. Namun, jika Anda hanya seorang pembuat konten, ini dapat memberikan banyak manfaat bagi Anda.

Jika Anda merasa artikel ini bermanfaat, jangan ragu untuk membagikan artikel ini untuk membantu kami! ❤️



Posting Komentar

Lebih baru Lebih lama