Карты Google - это впечатляющее отображение того, что вы можете сделать с помощью javascript и Ajaxy-goodness. Даже мое колесо прокрутки мыши и щелчок правой кнопкой мыши работают для обеспечения определенной функциональности.Специальные события мыши в браузере: колесо, щелкните правой кнопкой мыши?
В стандартной спецификации HTML я не вижу событие «onmouserightclick» или аналогичную базовую обработку javascript для колеса мыши. Возможно, я ищу не в том месте.
Предполагаю, что эти события зависят от браузера и платформы (или «чувствительны» вместо конкретных). И интересно, какой простой, простой HTML и Javascript необходим для использования этих событий во всех браузерах.
Естественно, при проектировании сайта эти функции должны быть дополнительными, так как некоторые люди все еще используют мышь с одной кнопкой.
Как использовать события с помощью колеса мыши и щелкнуть правой кнопкой мыши? Я ищу образец кода.
EDIT: Спасибо за код jQuery, ребята! Тем не менее у системного разработчика у меня все еще есть вопросы и сомнения. В основном меня беспокоят ограничения платформы, которые, как представляется, будут применяться здесь. Есть ли браузер, в котором некоторые из этих функций не работают? Включает ли события мыши и мыши события мыши? Я бы просто ожидал, что там будет какое-то ограничение, и я задаюсь вопросом, официально ли оно официально задокументировано. Я хочу знать, как это работает на низком уровне. Я рад видеть, что это легко в jQuery, еще одна причина для меня вникать в это.
вопрос не просит«основной, простой HTML и Javascript ". Возможно, нас в первую очередь интересует, как это работает, а не видеть еще одно объявление для jQuery. – bobince
Почему кросс-браузер?если вы не согласны с использованием jquery, можете ли вы опубликовать его, как это сделать в каждом браузере? – IAdapter