23 Januari 2008

Disable right-click on browser

Mungkin kamu ingin agar halaman situsmu tidak dibisa diklik kanan agar pengunjung tidak bisa melihat source code atau menyimpannya. Biasanya code ini digunakan pada halaman-halaman popup situs seperti pada ujian online,quis dan halaman yang sejenis. Gunakan kode dari javascript seperti di bawah ini. Kelemahannya, code tidak berfungsi jika settingan javascipt dimatikan pada browser pengunjung, dan fungsi javascript untuk mematikan klik kanan ini hanya berjalan di browser IE dan Mozilla Firefox.

Code:

<script type="text/javascript">
<!-- Original: Mike McGrath (mike_mcgrath@lineone.net) -->
<!-- Website: http://website.lineone.net/~mike_mcgrath -->
<!--
var msg = "Right-Click Disabled";
var iex=(document.all);
var nav=(document.layers);
var n_6=(window.sidebar);
if(nav)window.captureEvents(Event.MOUSEDOWN);
if(n_6) document.addEventListener("MOUSEDOWN",no_click,true);
function no_click(e)
{
if((nav||n_6) && (e.which==2 || e.which==3))
{
alert(msg);return false;
}
if (navigator.appName == 'Microsoft Internet Explorer'
&& (event.button == 2 || event.button == 3))
{
alert(msg);return false;
}
}
(nav)?window.onmousedown=no_click:document.onmousedown=no_click;
//-->
</script>




Share with Facebook Share