Hi, also ich hab folgenden code:
im head:
und im body:
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!!!
greetz
im head:
PHP-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>
PHP-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>
Vielen dank für hilfe!!!
greetz
Kommentar