Показать сообщение отдельно
  #1 (permalink)  
Старый 29.09.2011, 08:58
Новичок на форуме
Отправить личное сообщение для alexander32 Посмотреть профиль Найти все сообщения от alexander32
 
Регистрация: 29.09.2011
Сообщений: 4

Открытие меню только по клику левой кнопки
Здравствуйте.
Подскажите, правильно ли я делаю, или можно проще и лаконичнее.
По форуму поискал, но ответа не нашел, скорее всего не то искал.

Нужно выполнять действие по левому клику мышки.
Делаю так:
<a href="javascript:void(0)" onmouseup="if(event.which == 1){Popup();}">

Не могу придумать, как лучше отследить, что клик был именно левой кнопкой.
В функцию Popup() проверку не хочу выносить, потому, что она также может вызываться другой функцией, и тогда проверка внутри создаст проблему.
Мой вариант приемлим в таком виде? Если честно не нравится громозкость конструкции, и вообще не красиво.
Посоветуйте новичку что-нибудь.
Ответить с цитированием