Autor | Zpráva | ||
---|---|---|---|
Sir End Profil |
#1 · Zasláno: 12. 1. 2007, 22:43:17
Ahoj,
potřeboval bych (asi pomocí JavaScriptu) udělat menu složené z obrázků (text jako obrázek). Mám základní obrázek v menu, když přes něj přejedu myší, obrázek se změní, to jsem zvládl. Ale nevím si rady s tímto: když se klikne na odkaz (obrázek), aby se to změnilo na určitý obrázek a zobrazila se stránka a zůstalo to tak označené, dokud uživatel neklikne jinam a nevybere jiné téma. Přičemž by to mělo být tak označené, i když uživatel přejede přes odkaz a teoreticky by se měla vyvolat událost onMouseOver, která je v tomto případě nežádoucí, protože chci mít označenou tu položku menu, kterou zrovna teď někdo prohlíží :) Děkuji za radu |
||
DeBon Profil |
#2 · Zasláno: 12. 1. 2007, 23:15:10 · Upravil/a: DeBon
Jestli sem tě dobře pochopil, tak já jsem to udělal takhle:
function aktivni ($menu) { echo " <a href="index.php?menu=".$menu.""><img src="images/menu/".$menu."1.jpg"></a>"; } function pasivni ($menu) { echo " <a href="index.php?menu=".$menu.""><img src="images/menu/".$menu.".jpg" onMouseOver="this.src = 'images/menu/".$menu."1.jpg'" onMouseOut="this.src = 'images/menu/".$menu.".jpg'"></a>"; } $odkaz=array("1"=>"news","about","foto","download","contact"); if ($menu=='') { $menu='news'; } for($i=1;$i<=sizeof ($odkaz);$i++) { if ($menu==$odkaz[$i]) { aktivni ($odkaz[$i]); } else { pasivni ($odkaz[$i]); } } nu.. nevim proč mi to vodtud vymazalo všechny obrácený lomítka, ale budeš si jetam muset dopsat:-) |
||
Sir End Profil |
#3 · Zasláno: 13. 1. 2007, 09:25:16
Díky moc, jdu to vyzkoušet :)
|
||
Sir End Profil |
#4 · Zasláno: 13. 1. 2007, 14:51:59
no, nějak se nedaří, jaký význam má ta proměnná $menu v tom php scriptu?
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0