Autor Zpráva
Sir End
Profil
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
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
Díky moc, jdu to vyzkoušet :)
Sir End
Profil
no, nějak se nedaří, jaký význam má ta proměnná $menu v tom php scriptu?
Toto téma je uzamčeno. Odpověď nelze zaslat.

0