ERLEDIGT
NEIN
NEIN
ANTWORTEN
0
0
ZUGRIFFE
557
557
EMPFEHLEN
-
01.03.04 22:12 #1
- Registriert seit
- Jan 2004
- Beiträge
- 16
ich habe nach längerem Suchen ein PullDown Menü gefunden. Es läuft unter IE und Netscape, aber es gibt mit dem Script ein Problem:
Man kann Links einfügen, aber leider werden sie nach dem klick nicht ausgeführt!
Hier mal der Code:
<html><head><title>Pull-Down-Untermenüs</title>
<script>
<!--
var old;
var memold;
var subold;
if(document.layers)
{
window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=do_out;
} else
{
document.onmousedown=do_out;
}
function show_layer(x)
{
if(document.layers)
document.getElementById(x).visibility="show";
else
document.getElementById(x).style.visibility="visible";
}
function hide_layer(x)
{
if(document.layers)
document.getElementById(x).visibility="hide";
else
document.getElementById(x).style.visibility="hidden";
}
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;
}
do_submenu();
}
function do_out()
{
if(old)
hide_layer(old);
memold=old; old="";
do_submenu();
}
function do_submenu(x)
{
if(subold)
{
hide_layer(subold);
subold="";
}
if(x)
{
show_layer(x);
subold=x;
}
}
// -->
</script>
<style>
.menu
{
position: absolute;
top:0;
z-index: 2;
}
.submenu
{
position: absolute;
top: 21;
z-index: 0;
visibility: hide;
visibility: hidden;
}
</style>
</head>
<body>
<div id="m1" class="menu" style="left: 5;">
<table bgcolor="00FF00" cellspacing="0" cellpadding="2" border="0" width="115">
<tr><td><a href="" onmouseup="do_menu('m1x')" onclick="if(!document.layers) this.blur(); return false;" onmouseover="do_check('m1x')"><b>Betriebssystem</b></a>
</table>
</div>
<div id="m1x" class="submenu" style="left: 5;">
<table bgcolor="00FF00" cellspacing="0" cellpadding="2" border="1" width="115">
<tr><td>
<a href="http://www.penner.de">Windows</a><br>
<a href="">Mac</a><br>
<a href="">Unix</a><br>
<a href="">BeOS</a>
</tr></td>
</table>
</div>
<br>
</body>
</html>
Ähnliche Themen
-
Problem mit Pulldown-Menü Unterauswahl
Von dreamkiller im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 26.04.07, 15:23 -
Pulldown-Menü
Von NinjaOne im Forum HTML & XHTMLAntworten: 1Letzter Beitrag: 15.01.05, 20:44 -
Problem mit Pulldown Menü
Von Moorena im Forum Javascript & AjaxAntworten: 9Letzter Beitrag: 28.08.04, 20:14 -
Problem mit pulldown menü (rewind)
Von MTMonline im Forum Flash PlattformAntworten: 6Letzter Beitrag: 01.03.04, 15:39 -
Pulldown Menü
Von EM-Autotechnik im Forum HTML & XHTMLAntworten: 8Letzter Beitrag: 29.10.03, 22:46





Zitieren
Login





