![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 0 Dołączył: 7.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Kod <script type="text/javascript"> function pozycja(e) { var x, y, akcja; var akcja = 1; x = e.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft); y = e.clientY+(document.documentElement.scrollTop||document.body.scrollTop); document.getElementById('x').innerHTML=x; document.getElementById('y').innerHTML=y; } function przesuwanie(e) { var x, y; if( akcja == 1 ) { //INSTRUKCJE } } </script> <div style="position:fixed"><b>x</b><div id="x">0</div><br /><b>y</b><div id="y">0</div></div> <img src="./a.gif" style="top:100px;left:120px;position:relative" /> <img src="./mappa.png" onMouseDown="pozycja(event)" onMouseMove="przesuwanie(event)" /> chcę by po najechaniu na obrazek i przycisnieciu klawis myszki wykonywaly sie //INSTRUKCJE w kodzie - jednak sie nie wykonuja, zmienna akcja=0 ... jak temu zaradzic ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Tuż po <script> daj
Kod var akcja=1; i z funkcji "pozycja" wywalić jej definicje. Ten post edytował wookieb 5.10.2008, 23:06:18 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 5 Dołączył: 28.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
tak, ale też zadziała takie cudo:
Kod <script type="text/javascript"> function pozycja(e) { var x, y; akcja = 1; // ... czyli po prostu akcja bez var, bez wcześniejszej definicji. Ten post edytował szopen 5.10.2008, 23:10:27 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 13:48 |