WWW.ИСХОДНИКИ.РУ cpp.sources.ru
java.sources.ru web.sources.ru soft.sources.ru
jdbc.sources.ru asp.sources.ru api.sources.ru

  Форум на исходниках
  Java Scripts
  Как отловить нажатие правой кнопки мыши?

СПРОСИТЬ  ОТВЕТИТЬ
профайл | регистрация | faq

Автор Тема:   Как отловить нажатие правой кнопки мыши?
IliaMarchevsky опубликован 05-03-2001 14:09 MSK   Click Here to See the Profile for IliaMarchevsky   Click Here to Email IliaMarchevsky  
Как левую отловить я знаю... (keyCode=0), а как можно (если можно) отловить нажатие правой кнопки?
Teemu опубликован 05-03-2001 16:07 MSK     Click Here to See the Profile for Teemu  Click Here to Email Teemu     
В обработчике события onmousedovn :
event.button=
0 - No button.
1 - Left button is pressed.
2 - Right button is pressed.
4 - Middle button is pressed.
Teemu опубликован 05-03-2001 16:07 MSK     Click Here to See the Profile for Teemu  Click Here to Email Teemu     
В обработчике события onmousedown :
event.button=
0 - No button.
1 - Left button is pressed.
2 - Right button is pressed.
4 - Middle button is pressed.
957768 опубликован 15-03-2001 13:18 MSK     Click Here to See the Profile for 957768  Click Here to Email 957768     
/*
Коротко и ясно.
Вешается на Interrupt.
Отрубает всплывающее меню по нажатию на правую кнопку мышки. (event.button == 3 или 2)
*/

<SCRIPT language=JavaScript1.1><!--
if (window.Event)
document.captureEvents(Event.MOUSEUP);

function nocontextmenu(){
event.cancelBubble = true
event.returnValue = false;
return false;
}

function norightclick(e){
if (window.Event)
{ if (e.which == 2

СПРОСИТЬ  ОТВЕТИТЬ
Перейти:


E-mail | WWW.ИСХОДНИКИ.RU

Powered by: Ultimate Bulletin Board, Freeware Version 5.10a
Purchase our Licensed Version- which adds many more features!
© Infopop Corporation (formerly Madrona Park, Inc.), 1998 - 2000.