Главная JavaScript Отключение правой кнопки мыши

Как отключить правую кнопку мыши

в HTML документе
1
Отключить правую кнопку мыши
<script>

var message="Правая кнопка отключена!";
 function clickIE() {if (document.all) {(message);return false;}}
 function clickNS(e) {if
 (document.layers||(document.getElementById&&!document.all)) {
 if (e.which==2) {
 (message);
 return false;}}}
 if (document.layers) {
 document.captureEvents(Event.MOUSEDOWN);
 document.onmousedown=clickNS;
 }else{
 document.onmouseup=clickNS;
 document.oncontextmenu=clickIE;
 }
 document.oncontextmenu=new Function("return false")

</script>
Результат скрипта

1

Правая кнопка отключена

Демонстрация скрипта
(в новом окне)

Как запретить копирование картинки

в HTML документе
2
Запретить копирование картинки
Способ 1:
<img src="pic.gif" oncontextmenu="return false;">

Пользователь не сможет вызвать контекстное меню правой кнопкой мыши 
и выбрать "Сохранить изображение".

Способ 2:
<style>
img {pointer-events: none;}
</style>
<img src="pic.gif">
При нажатии правой кнопкой мыши на картинку из контекстного меню исчезнут пункты "Открыть картинку в новой вкладке" и "Сохранить картинку".
Результат скрипта

2

Запрет копирования картинки

Попробуйте
скопировать картинку

Как отменить переход по ссылке

в HTML документе
3
Отмена переход по ссылке

<a onclick="return false" href="http://...">Нажми здесь</a>

Результат скрипта

3

Отмена переход по ссылке

Нажми здесь

Попробуйте
нажать на ссылку