Cara ampuh mencegah copy paste dan page source postingan

Last Updates: by -

Mencegah copy paste postingan blog – Sebagai pemilik blog tentu anda tidak akan rela bila postingan anda “diambil” orang secara utuh. Maka untuk menghindari semua itu, salah satu cara yang bisa dipraktekkan adalah dengen memberikan proteksi pada artikel anda.

Taukah anda bahwa meskipun anda telah memberikan proteksi anti copy paste terkadang seseorang tetap masih bisa mengambil (copy paste) konten anda. Hanya berbekal dengan menekan tombol Ctrl+U di keyboard, maka page source blok anda akan terbuka dan mereka bisa mendapatkan apa yang mereka inginkan.

cara ampuh mencegah copy paste postingan blog

Mencegah copy paste artikel

Dengan memasang kode ini akan membantu anda memproteksi dan mencegah postingan anda dari copy paste, dll. Trik ini dapat digunakan oleh semua jenis cms baik wordpress, blogger, drupal, joomla dan lain-lain. Inti proteksi konten artikel ini yaitu mematikan fungsi klik kanan, menonaktikan text selection, mendisable view page source, menyembunyikan isi jika tanpa javascript, serta menonaktifkan fungsi shortcut pada browser.

Perlu anda ketahui bahwa blog ini juga menerapkan proteksi untuk mencegah copy paste. Jadi disini saya sertakan file kodenya yang bisa anda copy paste. Kode script ini saya dapatkan dari blog finderonly.

Kode script untuk mencegah copy paste

Dan untuk penampakan kodenya, bisa anda lihat dibawah ini:

<!-- Kode menampilkan peringatan untuk mengaktifkan javascript-->

<div align="center"><noscript>
   <div style="position:fixed; top:0px; left:0px; z-index:3000; height:100%; width:100%; background-color:#FFFFFF">
   <div style="font-family: Arial; font-size: 17px; background-color:#00bbf9; padding: 11pt;">Mohon aktifkan javascript pada browser untuk mengakses halaman ini!</div></div>
</noscript></div>

<!--Kode untuk mencegah seleksi teks, block teks dll.-->
<script type="text/javascript">
function disableSelection(e){if(typeof e.onselectstart!="undefined")e.onselectstart=function(){return false};else if(typeof e.style.MozUserSelect!="undefined")e.style.MozUserSelect="none";else e.onmousedown=function(){return false};e.style.cursor="default"}window.onload=function(){disableSelection(document.body)}
</script>

<!--Kode untuk mematikan fungsi klik kanan di blog-->
<script type="text/javascript">
function mousedwn(e){try{if(event.button==2||event.button==3)return false}catch(e){if(e.which==3)return false}}document.oncontextmenu=function(){return false};document.ondragstart=function(){return false};document.onmousedown=mousedwn
</script>

<style type="text/css">
* : (input, textarea) {
    -webkit-touch-callout: none;
    -webkit-user-select: none;

}
</style>

<style type="text/css">
img {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
    }
</style>

<!--Kode untuk mencegah shorcut keyboard, view source dll.-->
<script type="text/javascript">
window.addEventListener("keydown",function(e){if(e.ctrlKey&&(e.which==65||e.which==66||e.which==67||e.which==73||e.which==80||e.which==83||e.which==85||e.which==86)){e.preventDefault()}});document.keypress=function(e){if(e.ctrlKey&&(e.which==65||e.which==66||e.which==67||e.which==73||e.which==80||e.which==83||e.which==85||e.which==86)){}return false}
</script>
<!-- Kode melindungi artikel -->
<script type="text/javascript">
document.onkeydown=function(e){e=e||window.event;if(e.keyCode==123||e.keyCode==18){return false}}
</script>

Penjelasan kode

Kode peringatan untuk mengaktifkan javascript
Kode ini akan memaksa pengunjung untuk mengaktifkan javascript pada browser, jika tidak diaktifkan maka yang tampil hanya peringatan saja.

Kode mencegah seleksi teks, block teks dll
Script code ini bertujuan mencegah pengunjung untuk menyeleksi/ blok isi artikel sebelum di copy.

Kode mematikan klik kanan mouse
Kode skript ini berguna untuk menon-aktifkan fungsi klik kanan pada mouse.

Kode untuk mencegah shorcut keyboard
Dengan script di atas fungsi shortcut ini dimatikan, namun tidak mencegah fungsi bookmark (Ctrl + D).

Setelah anda mendapatkan kode script untuk mencegah copy paste yang saya bagikan diatas, langkah selanjutnya adalah menempatkan kode tersebut sebelum kode head pada theme yang anda gunakan.

Penulis: Cah Qeenee

Gravatar Image
Cah Qeenee tertarik sekali dengan hal-hal baru. Lewat blog CahBorneo.Com ini ingin berbagi pengetahuan yang didapatkan dan dicoba tentang SEO, Bisnis Online serta hal terkait komputer dan printer kepada para pembaca.

Leave a Reply

Your email address will not be published. Required fields are marked *