| Autor | Zpráva | ||
|---|---|---|---|
| kosmonaut Profil * |
#1 · Zasláno: 22. 11. 2010, 19:45:35
neví někdo jestli se dají obrázku nastavit určité souřadnice, tak aby byla aktivní pouze jeho určitá část pro funkci onmouseover a onmouseout?
|
||
| Petr Wudi Profil |
#2 · Zasláno: 22. 11. 2010, 20:02:40
Ano, přes mapu
www.jakpsatweb.cz/html/obrazky.html#map např. <map name="dzavaskript">
<area onmouseover="alert('Otravná hláška')" shape="rect" coords="20;10;30;50">
</map>
<img src="obrazek.png" usemap="#dzavaskript"> |
||
| mark92 Profil |
#3 · Zasláno: 22. 11. 2010, 20:03:23
Buď kód napísať tak, aby onmouseover a onmousout volali funkcie v Javascripte. Do funkcie potom napísať vzorec na prepočet súradníc a podľa ich hodnoty spraviť podmienku, alebo myslím, že by sa dalo použiť aj map area no s tým si niesom istý.
|
||
| mark92 Profil |
#4 · Zasláno: 22. 11. 2010, 20:04:59
Tak teraz už som si istý, keďže ma Petr predbehol o 43 sekúnd :)
|
||
| kosmonaut Profil * |
#5 · Zasláno: 22. 11. 2010, 20:54:34
souřadnice mám v obrázku definované, ale stále nevím jak zajistit aby se obrázek po najetí myší na mapu změnil
tohle mi nefunguje a Java Scriptu se zatím téměř vůbec nevyznám <map name="pie-chart-red"> <area onmouseover="this.src='druhy.png'" onmouseout="this.src='první.png'" shape="rect" coords="160;20;280;200"> </map> <img src="prvni.png" usemap="#pie-chart-red"> |
||
| Petr Wudi Profil |
#6 · Zasláno: 22. 11. 2010, 21:14:14
No, ono v mapě už možná o tom obrázku neplatí, že je to „this“. Zkrátka:
<map name="pie-chart-red"> <area onmouseover="obrazek.src='druhy.png'" onmouseout="obrazek.src='první.png'" shape="rect" coords="160;20;280;200"> </map> <img src="prvni.png" usemap="#pie-chart-red" name="obrazek" id="obrazek"> |
||
| kosmonaut Profil * |
#7 · Zasláno: 22. 11. 2010, 21:26:11
tak už jsem našel řešení
<map name="pie-chart-red"> <area shape="rect" coords="160;20;280;200"> </map> <img src="prvni.png" usemap="#pie-chart-red" onmouseover="this.src='druhy.png'" onmouseout="this.src='prvni.png'"> |
||
| kosmonaut Profil * |
#8 · Zasláno: 22. 11. 2010, 21:37:22
nemám, funkce nereaguje na vymezené souřadnice coords
|
||
|
Časová prodleva: 16 let
|
|||
0