![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 35 Dołączył: 5.12.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam taki problem na który nie mogę znaleźć (przynajmniej jak na chwilę obecną), a mianowicie. W jaki sposób odróżnić czy przy kliknięciu myszki (zdarzenie onclick) wciśnięty by jakiś klawisz (konkretnie ctrl)?
fragment kodu HTML: Kod <div id="id123">zawartość div'a</div>
<script type="text/javascript"><!-- $('id123').onclick = function( event ) { if( /* jaki warunek na event aby wykryć, że */ ) alert( 'kliknięcie nastąpiło przy wciśniętym klawiszu CTRL' ); } --></script> -------------------- Jeżeli pomogłem rozwiązać Twój problem, kliknij pomógł.
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 890 Pomógł: 339 Dołączył: 14.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 35 Dołączył: 5.12.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
niestety to nie działa (przynajmniej na moim kompie, FF3, IE7, Chrome) w zdarzeniu onclick... FF mówi na event.keyCode undefined a pozostałe przeglądarki zawsze 0 niezależnie od tego czy i jak klawisz jest wciśnięty
edit --> o udało mi się znaleźć w linkowanym artykule ![]() Ten post edytował barthpl 17.09.2008, 00:29:03 -------------------- Jeżeli pomogłem rozwiązać Twój problem, kliknij pomógł.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 890 Pomógł: 339 Dołączył: 14.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
A przeczytałeś chociaż jednego posta z forum, do którego podlinkowałem? Pewnie nie.
Podpowiedź: Sprawdziłem na FF 3.01, IE 6, IE 7, Opera 9.50 i Safari 3.1 na Windows XP i było OK, więc nie mów, że nie działa. Pozdro. Ten post edytował sowiq 17.09.2008, 00:16:06 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.06.2025 - 17:40 |