2011-07-20 22 views
5

Czy można wykryć za pomocą JavaScriptu, gdy użytkownik kliknie przyciski wstecz/przodu znajdujące się z boku myszy? Są one znane jako XButtons, o ile mi wiadomo, przynajmniej w .net. Dotyczy to aplikacji zainstalowanej lokalnie, więc nie potrzebuję obsługi wielu przeglądarek, tylko coś, co działa w IE.Jak wykrywać kliknięcia myszy w JavaScript?

+0

@Greg Może brakuje mi czegoś, ale jak bykeydown pomogła w przechwytywaniu (typ) kliknięcia myszą? – mikel

+0

Zignoruj ​​tę ostatnią, przepraszam, jej koniec na wschodzie kosztował +1 na pytanie, ale jest dobry –

Odpowiedz

3

To nie może być zrobione. Najbardziej wyrafinowane wydarzenia z kliknięciami myszy, które otrzymasz, są lewe i prawe.

<script type="text/javascript" language="javascript"> 
    function testMouseClick() 
    { 
     if(event.button == 1) 
     { 
     alert("Left Mouse Click is Pressed.."); 
     } 
     if(event.button == 2) 
     { 
     alert("Right Mouse Click is Pressed.."); 
     }    
    } 
</script>< 
1

Nie, nie sądzę więc, zanim dojdzie do przeglądarki to przetłumaczonej na wszelkie działania przycisk jest związany