Карты Google - это впечатляющая демонстрация того, что вы можете сделать с помощью Javascript и Ajaxy-goodness. Даже мое колесо прокрутки мыши и щелчок правой кнопкой мыши обеспечивают определенную функциональность.
В стандартной спецификации HTML я не вижу события "onmouserightclick" или аналогичной базовой обработки javascript для колеса мыши. Может быть, я смотрю не в том месте.
Я предполагаю, что эти события зависят от браузера и платформы (или "чувствительны", а не специфичны). И мне интересно, какой базовый простой HTML и Javascript необходим для использования этих событий во ВСЕХ браузерах.
Естественно, при разработке сайта эти функции должны быть дополнительными, поскольку некоторые люди все еще используют однокнопочную мышь.
Как использовать события с колесом мыши и щелчком правой кнопкой мыши? Я ищу образец кода.
РЕДАКТИРОВАТЬ: Спасибо за код JQuery, ребята! У системного разработчика во мне все еще есть вопросы и сомнения. В основном меня беспокоят ограничения платформы, которые здесь могут применяться. Есть ли браузер, в котором некоторые из этих функций не работают? Допускают ли события колесика мыши вверх и вниз также события щелчка колесом мыши? Я просто ожидал, что там будет какое-то ограничение, и мне интересно, если это официально задокументировано. Я хочу знать, как это работает на низком уровне. Я рад видеть, что это легко сделать в jQuery, это еще одна причина для меня.