Autor | Zpráva | ||
---|---|---|---|
SwimX Profil |
#1 · Zasláno: 16. 8. 2009, 22:23:32
Dobrý den,
mám mapu ČR sloužící jako filtr na vybrání kraje <map name='map' id='map'> <area shape='poly' coords='257,160,232,150,232,133,221,123,219,114,209,114,205,139,192,158,177,160,195,168,208,166,221,166,230,174,239,161,255,162' href='<?="/$lang/redir-from-menu/{$row['id']}/6/";?>' alt='Jihomoravský kraj' onmouseover='flipOn("jihomoravsky")'> . . . </map> <img src='/style/<?=$sport_aktiv?>/<?=$nazev_mapy?>' width='332' height='198' alt='Mapa ČR <?=" - ".urldecode($url['dir4'])?>' usemap='#map' ismap='ismap' id='mapkacr' onmouseout='flipOff(); this.src="/style/<?=$sport_aktiv?>/<?=$nazev_mapy?>"'> pokud někdo vybre kraj, do <img src se načtě mapka_kraj.gif která má obarvený daný kraj. když potom přejede myší přes mapku, tak se rozsvěcí kraj pod myší (aktivní kraj je bílý) a když si nevybere, odjede z mapky tak onmouseout='flipOff(); this.src="/style/<?=$sport_aktiv?> Opera ale trochu víc nestíhá odchytávat vlastnost onmouseout, tkaže když rychle škubnu s myší, nebo otočím kolečkem, zůstane mi svítim kraj, na kterém jsem stál s myší, nikoli aktivní. Nejde to vyřešit nějak elegantněji? javascriptu moc neholduji, nejraději se obcházím bez něj, tady to ale moc jinak nejde. Děkuji za veškeré rady |
||
Chamurappi Profil |
#2 · Zasláno: 17. 8. 2009, 10:10:52
Reaguji na SwimXe:
Prosím o odkaz na živou ukázku. |
||
SwimX Profil |
#3 · Zasláno: 17. 8. 2009, 13:37:56 · Upravil/a: SwimX
Chamurappi:
Nevybraný kraj vybraný jihočeský kraj mapselect.js - obecný JS mapselect_fotbal.js - konkrétní pro vybraný sport (liší se jen gify -> barvami) //ještě doplním, že JS jsem nepsal já, ale dostal jsem za úkol to upravit :) |
||
SwimX Profil |
#4 · Zasláno: 18. 8. 2009, 22:22:09
Nikdo neví? (omlouvám se za vytahovací příspěvěk, ale nikdo mi nechce napsat :)) )
|
||
Časová prodleva: 6 dní
|
|||
Chamurappi Profil |
#5 · Zasláno: 24. 8. 2009, 15:37:53
Reaguji na SwimXe:
Projevuje se závada, i když neměníš src? Mohl bys použít background-image a mít v src pořád stejný natažený průhledný jednopixelý GIF. |
||
Časová prodleva: 15 let
|
0