Banyak browser yang memiliki fasilitas developer tools,. Developer Tools membantu kita untuk dapat melihat isi dan apa yang terjadi pada suatu halaman website.
Untuk mengaktifkan developer tools dalam chrome cukup dengan klik menu -> More Tools -> Developer Tools
Agar user tidak mengotak-atik website kita lewat developer tools, anda dapat menghentikan halaman situs anda apabila user membuka developer tools
Seperti pada gambar dibawah ini
Kode Javascript :
var tryCount = 0;var minimalUserResponseInMiliseconds = 200;
function check(){console.clear();before = new Date().getTime();debugger;after = new Date().getTime();
if(after - before > minimalUserResponseInMiliseconds){document.write(" Dont open Developer Tools. ");self.location.replace(window.location.protocol + window.location.href.substring(window.location.protocol.length));
}else{before = null;after = null;delete before;delete after;}setTimeout(check, 100);}check();
window.onload = function(){document.addEventListener("contextmenu", function(e){e.preventDefault();}, false);document.addEventListener("keydown", function(e) {
if(e.ctrlKey && e.shiftKey && e.keyCode == 73){disabledEvent(e);}
if(e.ctrlKey && e.shiftKey && e.keyCode == 74){disabledEvent(e);}
if(e.keyCode == 83 && (navigator.platform.match("Mac") ? e.metaKey : e.ctrlKey)) {disabledEvent(e);}
if(e.ctrlKey && e.keyCode == 85) {disabledEvent(e);}
if(event.keyCode == 123) {disabledEvent(e);}
}, false);function disabledEvent(e){if(e.stopPropagation){e.stopPropagation();} else if(window.event){window.event.cancelBubble = true;}e.preventDefault();return false;}};