webForumDet fria alternativet

Selectmeny med nytt fönster...

JavaScriptur Javascript

2 svar · 208 visningar · startad av Kalle M

Medlem sedan mars 20041 936 inlägg
Frågan#1

Jag har gjort en selectmeny i dreamweaver som ligger i en leftframe. Hur får jag samtliga länkar i selectmenyn att öppnas med nytt fönster?
Har sökt liknande tråd i ämnet men får ingen struktur :-). Tänkte om nån kan hjälpa mig.

Övre delen av scriptet ser ut följande:

function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}

Och nedre delen av scriptet ser ut följande:

<form name="form1" id="form1">
<select name="menu1" onchange="MM_jumpMenu('parent.frames[\'mainFrame\']',this,1)">
<option>Välj:</option>
<option value="listor.html">Listor</option>
<option value="http://www.google.se">Google</option>
</select>
</form>

Tack på förhand!

Medlem sedan dec. 20025 483 inlägg
#2
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  if (targ)
    eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  else
    window.open(selObj.options[selObj.selectedIndex].value);
  if (restore) selObj.selectedIndex=0;
}

Och nedre delen av scriptet ser ut följande:

<form name="form1" id="form1">
<select name="menu1" onchange="MM_jumpMenu(false,this,1)">
<option>Välj:</option>
<option value="listor.html">Listor</option>
<option value="http://www.google.se">Google</option>
</select>
</form>
Medlem sedan mars 20041 936 inlägg
#3

Tack snälla! :-)

132 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)