Hi, also ich hab folgenden code:
im head:
Code
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_jumpMenuGo(selName,targ,restore){ //v3.0
var selObj = MM_findObj(selName); if (selObj) MM_jumpMenu(targ,selObj,restore);
}
//-->
</script>
Alles anzeigen
und im body:
Code
<form name="form1">
<select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
<option value="kontakt.htm" selected>Test 1</option>
<option value="muelli.htm">hier gehts zum mülli</option>
<option value="kontakt.htm">lalalala</option>
</select>
<input type="button" name="Button1" value="Gehe zu" onClick="MM_jumpMenuGo('menu1','parent',0)">
</form>
das funktioniert auch soweit wunderbar, allerdings geht das script aus einem frameset heraus, also es soll die verlinkte seite im frame öffnen, quasi in sich selber, also target="_self", allerdings weiß ich nicht wo ich den target angebe?? so wie es jetzt ist öffnet sich der link auf der kompletten seite, kann mir jemand evtl. sagen was ich da anders machen muss???
Vielen dank für hilfe!!!
beste grüße!