Перехват правой кнопки в IE

Romantik

TeaM PHPClub
Перехват правой кнопки в IE

Приветствую.
Вот возникла мысль, вместо стандартного меню правой кнопки мыши в браузере использовать свое меню для хелпника.

Кто нибудь подобное пробовал?
Поделитесь идеями, если такое возможно

Заранее благодарен.
 

Ямерт

The Old One
Wake up, young, Javascript has you! :)

Кликаю в данном тобою УРЛе в Опере 6 левой кнопой мыши по странице - какая-то ошибка вылетает.
 

Bocha

Guest
я несколько по другому сделал. Работает в ne и ie. Вместо alert-a можно вставлять то, что хочется видеть по клику

function fun1(e) {
if (navigator.appName == 'Netscape' && (e.which ==3 || e.which == 2))
{
alert ('Netscape pressed button '+e.which);
return false;
}
else if ((navigator.appName == 'Microsoft Internet Explorer') && (event.button == 3 || event.button == 2))
{
alert ('MSIE pressed button '+event.button);
return false;
}
else {
return true;
}
}


if (navigator.appName == 'Netscape')
{
document.onclick=fun1;
}
else
{
document.onmousedown=fun1;
}
 

Кром

Новичок
>Перехват правой кнопки в IE

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