riddler
New member
habe mir folgendes script angelacht für ein menue:
<html>
<head>
<script language="JavaScript"><!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
// -->
</script>
</head>
<body bgcolor="#AAAAAA">
<form method="post" action="">
<select name="selection" size="1" onchange="MM_jumpMenu('parent',this,0)">
<option selected value="#">select...</option>
<option value="test.html">test</option>
<option value="test2.html">test2</option>
<option value="test3.html">test3</option>
</select>
</form>
</body>
</html>
allerdings lädt es die gewählte seite immer ins gesamte browserfenster,es soll aber nur in ein bestimmtes frame (unter html weiß ich ja wie es geht:"target=frame", aber hier hab ich keine ahnung).
außerdem klappt es nicht ganz, dass wenn man erst was gewählt hat und dann wider auf "select..." klickt nix passiert.
Bin völlig frustriert und habs schon (als laie) stunden probiert...
kann irgendwer helfen?
mfg
riddler
<html>
<head>
<script language="JavaScript"><!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
// -->
</script>
</head>
<body bgcolor="#AAAAAA">
<form method="post" action="">
<select name="selection" size="1" onchange="MM_jumpMenu('parent',this,0)">
<option selected value="#">select...</option>
<option value="test.html">test</option>
<option value="test2.html">test2</option>
<option value="test3.html">test3</option>
</select>
</form>
</body>
</html>
allerdings lädt es die gewählte seite immer ins gesamte browserfenster,es soll aber nur in ein bestimmtes frame (unter html weiß ich ja wie es geht:"target=frame", aber hier hab ich keine ahnung).
außerdem klappt es nicht ganz, dass wenn man erst was gewählt hat und dann wider auf "select..." klickt nix passiert.
Bin völlig frustriert und habs schon (als laie) stunden probiert...
kann irgendwer helfen?
mfg
riddler