Запрет правого клика на сайте — достаточно часто всплывающая тема. Собственно, всплыла она и у меня (да-да, ничего не мешает открыть исходный код страницы и получить прямые ссылки на нужные материалы, но цель иногда проста — отпугнуть новичков), а значит — давайте разберемся, как получить желаемое.
Опять же — повторяюсь — все просто и очень просто. Исходный код — ниже. Размещаем его в футере, и радуемся — теперь никто не сможет кликнуть правой кнопкой мышки 😉
Пример работы кода — по ссылке.
-
<script language=JavaScript>
-
<!--
-
var message="Правый клик запрещен!";
-
///////////////////////////////////
-
function clickIE4(){
-
if (event.button==2){
-
alert(message);
-
return false;
-
}
-
}
-
function clickNS4(e){
-
if (document.layers||document.getElementById&&!document.all){
-
if (e.which==2||e.which==3){
-
alert(message);
-
return false;
-
}
-
}
-
}
-
if (document.layers){
-
document.captureEvents(Event.MOUSEDOWN);
-
document.onmousedown=clickNS4;
-
}
-
else if (document.all&&!document.getElementById){
-
document.onmousedown=clickIE4;
-
}
-
document.oncontextmenu=new Function("alert(message);return false")
-
// -->
-
</script>
И да — как всегда в случае возникновения вопросов, связанных с тематикой «запрет правого клика на сайте» пишите на почту, или в Telegram.