Ändra på
top.location.href=this.form.crossroads.options[this.form.crossroads.selectedIndex].value
till
window.open(this.options[this.selectedIndex].value,'','width=300,height=300');
(Red. felstavning)
4 svar · 216 visningar · startad av jake
hej,
jag har en dropdown enligt följande
<FORM>
<SELECT NAME="crossroads"
onChange="top.location.href=this.form.crossroads.options[this.form.crossroads.selectedIndex].value">
<OPTION SELECTED value="nochoice">Börslistor</option>
<OPTION value="nochoice">____________________
<OPTION VALUE="http://www.site.comM">namn
</SELECT>
</FORM>
men vill att länkarna ska öppnas i nytt fönster. Gärna också så att man kan avända funktionen onmouseover för att få ett meddelande i statusraden när man för musen över en länk i drop-downen
Ändra på
top.location.href=this.form.crossroads.options[this.form.crossroads.selectedIndex].value
till
window.open(this.options[this.selectedIndex].value,'','width=300,height=300');
(Red. felstavning)
thanks a lot..!
Att få en text i statusraden när man för musen över ett val i dropdown-menyn är kanske inte lika enkelt eller..?
I option lägger du till onMouseover="window.status='foo'; return true;" onMouseout="window.status=''; return true;" Men det är bara Netscape 6 som stödjer det, möjligen IE6 men det har jag inte installerat för tillfället så jag kan inte testa.
tack jojoxx.