webForumDet fria alternativet
Logga in / Bli medlem

dropdown meny target="_blank"

JavaScript

4 svar · 216 visningar · startad av jake

Medlem sedan sep. 2001649 inlägg
Frågan#1

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

Medlem sedan juni 20004 308 inlägg
#2

Ä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)

Medlem sedan sep. 2001649 inlägg
#3

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..?

Medlem sedan juni 20004 308 inlägg
#4

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.

Medlem sedan sep. 2001649 inlägg
#5

tack jojoxx.

369 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
126 ms — deklarationer (db)
116 ms — hämta statistik (db)
123 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)