Autor | Zpráva | ||
---|---|---|---|
drobt Profil |
Dobrý den,
vytvořil jsem dvouúrovňové menu s pomocí zdrojů na internetu (jsem začátečník), ale musím kliknout dvakrát na tlačítko pod kterým se skrývá podmenu, abych se k této nabídce dostal. Kostru webu jsem umístil na: www.penzionavion.cz a je to záložka "fotogalerie". Obsah dostávám do hlavního okna takto: index.php ------------------------------------ <div id="text"> <?php $page=$_GET["page"]; $dir=""; $uvodni="historie.php"; if ($page) { if (file_exists($dir.$page.".php")) include($dir.$page.".php"); else { include $dir."404.php"; } } else { include ($dir.$uvodni); } ?> </div> ------------------------------------ a v souboru s menu mam toto: <head> <script type="text/javascript"> <!-- window.onload=montre; function montre(id) { var d = document.getElementById(id); for (var i = 1; i<=10; i++) { if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';} } if (d) {d.style.display='block';} } //--> </script> </head> <body> <dl id="menu"> <dt onclick="javascript:montre();"> <a href="?page=historie#" title="Historie penzionu"><span>Historie penzionu</span></a></dt> <dt onclick="javascript:montre('smenu2');"> <a href="?page=fotogalerie#" title="Fotogalerie"><span>Fotogalerie</span></a></dt> <dd id="smenu2"> <ul> <li><a href="?page=fotopenzion#" title="Penzion AVION"><span>Penzion AVION</span></a></li> <li><a href="?page=fotookoli#" title="Okolí"><span>Okolí</span></a></li> </ul> </dd> <dt onclick="javascript:montre('smenu3');"> <a href="?page=webkamera#" title="Webkamery"><span>Webkamery</span></a></dt> <dt onclick="javascript:montre('smenu4');"><a href="#">Menu 4</a></dt> <dd id="smenu4"> <ul> <li><a href="#">Sous-Menu 4.1</a></li> <li><a href="#">Sous-Menu 4.1</a></li> </ul> </dd> </dl> </body> -------------------------------------------- Když v položce není žádný odkaz, tak se vše chová správně (podmenu se rozbalí), ale jakmile přidám odkaz na určitou stránku, už se druhý stupeň menu nerozbalí. Když přidám znak # za odkaz, tak se rozbalí až na druhé kliknutí. Správně by to mělo fungovat jako u položky "menu 4" ale s odkazy na nějakou stránku. Poradíte co s tím? Předem díky. |
||
Časová prodleva: 3 dny
|
|||
drobt Profil |
#2 · Zasláno: 16. 2. 2009, 08:15:14
Prosíííím poraďte :)
|
||
Časová prodleva: 15 let
|
0