| Pulldown Menü Javascript | |
|
Von: Pascal ** am 17.03.2004 habe nach langem Suchen im Inet ein PullDown Menü für meine Homepage gefunden. Nun habe ich aber folgendes Problem: Die Links in den Untermenüs sind nicht ausführbar, also bei einem Klick auf einen Link passiert einfach nichts. Was kann ich tun? Hier mal der Quelltext: <script language="javascript"> <!-- var old; var memold; if(document.layers) { window.captureEvents(Event.MOUSEDOWN); window.onmousedown=do_out; } else { document.onmousedown=do_out; } function show_layer(x) { if(document.layers) document.layers else document.all } function hide_layer(x) { if(document.layers) document.layers else document.all } function do_menu(x) { if(!old) old=memold; if(old!=x) { show_layer(x); old=x; } else old=""; } function do_check(x) { if(old && old!=x) { hide_layer(old); show_layer(x); old=x; } } function do_out() { if(old) hide_layer(old); memold=old; old=""; } // --> </script> <style> .menu { position: absolute; top:0; z-index: 2; } .submenu { position: absolute; top: 22; z-index: 0; visibility: hide; visibility: hidden; } Der Aufruf: <div id="m1" class="menu" style="left: 5; z-index: 2"> <td align="center" width="136" background="<? echo $button2; ?>" style="background-repeat:no-repeat;background-position:bottom" > <a href="javascript:do_menu('m1x')" onmouseover="do_check('m1x')"><font size="4" color="331E25">Über uns</font></a> </td> </div> <div id="m1x" class="submenu" style="left: 350; top:214; z-index: 0;"> <td> <a href="index.php?page=Über uns&class=Ansprechpartner">Ansprechpartner</a> <a class="nav_drop-down-2" href="index.php?page=Über uns&class=Unternehmensdaten">Unternehmensdaten</a> <a class="nav_drop-down-2" href="index.php?page=Über uns&class=Wir über uns">Wir über uns</a> </td> </div> oder hier der Link zu der Homepage, wo ich das Script gefunden habe: http://dhtml.seite.net/beispiele/6.html Mfg Pascal | |
|
Antwort 1 von eBill ***** am 17.03.2004 http://www.mywebaid.de/index.shtml | |
| « zurück | Antworten |