• Страница 1 из 1
  • 1
Форум » Скрипты » JavaScript » Блокирование правой кнопки мышки
Блокирование правой кнопки мышки
HaZarDДата: Четверг, 13.08.2009, 22:13 | Сообщение # 1
Главный Админ
Группа: Администраторы
Сообщений: 91
Награды: 0
Репутация: 1
Статус: Отключен
ОПИСАНИЕ. При установке этого JavaScript на странице пользователь не сможет вызвать меню нажатием правой кнопку мыши. Хотя существует много скриптов по блокировке кнопки, вызвать меню все таки можно (оставьте курсор на экране и нажмите Shift+F10), но это скрипт мне кажется лучший.

Code
<script>
<!--
function right(e) {
if (document.layers && (e.which==3 || e.which==2)) {
window.status="NO RIGHT CLICK ALLOWED!"
return false;
}
else if (document.all && (event.button==2 || event.button==3)) {
window.status="NO RIGHT CLICK ALLOWED!"
openclosewindow()
return false;
}
}
function openclosewindow() {
var windownews=window.open("", "", "status=no,location=no,toolbar=no,menubar=no,resizable=no,scrollbars=no,width=50,height=50,top=20000,left=200");
windownews.close()
}
if (document.all) {
document.onmouseup=right;
window.onmouseup=right;
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=right;
}
//-->
</script>


Если человек не хочет делать того, что надо, пусть он лучше не делает, того, что может...
 
Форум » Скрипты » JavaScript » Блокирование правой кнопки мышки
  • Страница 1 из 1
  • 1
Поиск: