webForumDet fria alternativet

Select onChange

1 svar · 345 visningar · startad av AG

AGMedlem sedan mars 20001 266 inlägg
#1

Använder denna kod vid en select-list

<select name="test" onChange="self.location.href=this.options[this.selectedIndex].value;">

Hämtar alltså värdet på ny sida från "option value".
Det jag nu skulle vilja ha är att sdian öppnas som en popup i stället, där jag själv kan vänja storlek etc, precis som en vanlig pop up, hur gör man?

Andreas

Jesper TMedlem sedan nov. 20017 144 inlägg
#2
<head>
<script>
function popup(popupfile)
{ open(popupfile,"PopupWindow","resizable=yes,height=400,width=300,scrollbars=yes");}
</script>
</head>
<body>
<select name="test" onChange="popup(this.options[this.selectedIndex].text);"> 
<option>[url]http://www.sl.se[/url]</option>
<option>[url]http://www.sj.se[/url]</option>
<option>[url]http://www.sf.se[/url]</option>
</select>

Eller

<head>
<script>
function popup(popupfile)
{ open(popupfile,"PopupWindow","resizable=yes,height=400,width=300,scrollbars=yes");}
</script>
</head>
<body>
<select name="test" onChange="popup(this.options[this.selectedIndex].value);"> 
<option value="http://www.sl.se">SL</option>
<option value="http://www.sj.se">SJ</option>
<option value="http://www.sf.se">SF</option>
</select>
131 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)