This Blog

Syndication

News

Awards

Microsoft MVP Logo
Grab this badge here!

Certificates

Transcript ID#: 6724122
Brainbench ASP.NET Certificate
 
Brainbench ASP.NET 2.0 Certificate
 
Brainbench .NET Framework 2.0 Certificate

Ahmad Masykur

var myObject = { "languages" : [ "C#", "VB.NET", "ASP.NET", "Javascript", "SDCC", "Assembler" ] }; //

Mencegah Print Screen Halaman Web

Hak Atas Kekayaan Intelektual (HAKI) dan Hak Cipta merupakan suatu hak yang harus ditegakkan. Susah-susah membuat tulisan berdasarkan hasil pemikiran sendiri, dengan mudah dalam sekejap dijiplak orang lain dan diaku sebagai hasil karya sendiri.
Sering kali dijumpai beberapa situs tidak bisa disalin halaman web-nya. Orang yang memang punya niat mencuri dengan berbagai cara tetep bisa menyalin isinya dengan cara print-screen, baik dengan tombol yang ada di keyboard maupun dengan software. Dalam tulisan ini akan saya akan membagi trik untuk mencegah tindakan print-screen terhadap halaman web yang kita buat.
Untuk mencegah tindakan print-scrint salah satunya adalah dengan cara menghilangkan isi clipboard secara berkala. Cara tersebut dapat dilakukan dengan script berikut.

function clearImage() { r = window.clipboardData.clearData("Image"); } ci = setInterval("clearImage()", 10);

Code tersebut akan menghapus data clipboard dengan type Image karena hasil print-screen akan disimpan di clipboard dalam bentuk image.
Catatan: Script ini hanya berjalan di Internet Explorer.
Untuk memastikan bahwa ini berjalan di IE dan tidak menimbulkan error di browser lain perlu adanya pengecekan terlebih dahulu. Script di atas dapat diubah menjadi.

function clearImage() { if (window.clipboardData) { r = window.clipboardData.clearData("Image"); } } ci = setInterval("clearImage()", 10);

Script di atas saya dapatkan dari dendy=at=ins.co.id di milis PHPUG.
Semoga bermanfaat.
Share this post: | | | |
Published Jul 02 2008, 11:27 AM by cahnom
Filed under: ,

Comments

 

Wely said:

Belum bisa juga tuh. Aku udah coba, tapi tetap bisa di print scree. Atau ada yg salah? Cuman copy - paste snippet yg tadi kan.

July 2, 2008 11:48 AM
 

Wely said:

Eps.. Udah bisa tuh

July 2, 2008 11:50 AM
 

Agus Kurniawan said:

"....Catatan: Script ini hanya berjalan di Internet Explorer."

hahhahahahaa..disitu lemahnya;) jadi kalau mau duplicate jangan pakai IE;)) kalau mau serius pakai apa yg disebut dengan MS RMS atau sejenisnya plus hardware smart card nya;)

but the basic question is apa memang perlu seketat itu? jangan sampai hanya utk secure case ini malah cost nya jadi gede;) kecuali kalau memang militer purpose;)

July 2, 2008 2:15 PM
 

chiruls said:

di print screen emang gak bisa om, tapi di jepret pake camera digital bisa om...hehehe

July 24, 2008 7:37 PM