webForumDet fria alternativet

Hjälp med rullgardin!

JavaScriptur Javascript

3 svar · 244 visningar · startad av A-Net

Medlem sedan dec. 199954 inlägg
Frågan#1

hejsan

är ingen expert på skript men har hittat en kod för att hantera en rullgardin. jag kan dock inte fixa det så att när man välja ett objekt i menyn så öppnas filen i "main" ramen.

vad är det för fel?
Rullgardinen ligger på http://www.mpi.se/index2.html
OBS: Sidan är under utveckling!

många tack för hjälpen

------------------
Pat Carroll
_____________________________________________
A-NET WEB MARKETING..………...[http://www.anet.se]
"Website promotion & optimisation"
"Multilingual web design, translations"
Smedjegatan 5, 35246, Vaxjo, Sweden +46 709 261508

InternetCity member [http://www.internetcity.org]

Medlem sedan juni 200032 969 inlägg
#2
<select name="site" size=1 onChange="location=this.options[this.selectedIndex].value;" class="popup">

då du endast skrivit location antas aktuell frame. om du istället skriver framenamn.location så borde du få det dit du vill.

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

Medlem sedan sep. 2001163 inlägg
#3

Fortsätter på gammalt inlägg.
Jag har en rullgardin som ser ut så här:

<script LANGUAGE="JavaScript"> 
<!-- Begin
function formHandler(){
var URL = document.form.site.options[document.form.site.selectedIndex].value;
parent.frames['body'].location.href = URL;
// End -->
}
</script>

<form name="form">
<p><select name="site" size="1" onChange="formHandler()">
<option selected value="Startsida.html">--- Välj sida---</option>
<option value="databasen/sidan1.asp">Sidan1</option>
<option value="databasen/sidan2.asp">Sidan2</option>
<option value="databasen/sidan3.asp">Sidan3</option>
<option value="databasen/sidan4.asp">Sidan4</option>
<option value="databasen/sidan5.asp">Sidan5</option>
</select>
</p></form>

Den fungerar bra.

Men om jag vill ha 20 formar på samma sida.....
.....behöver jag ha 20 st
<script LANGUAGE="JavaScript"> ?

Medlem sedan sep. 2001163 inlägg
#4

Kom på ett alternativ själv:
(Fel..hittade ett i forumet)

<form name="form">
<p>
<select name="Forma" size="1" onChange="parent.body.location.href = this.options[this.selectedIndex].value;">
<option selected value="Startsida.html">--- Välj sida---</option>
<option value="databasen/sidan1.asp">Sidan1</option>
<option value="databasen/sidan2.asp">Sidan2</option>
<option value="databasen/sidan3.asp">Sidan3</option>
<option value="databasen/sidan4.asp">Sidan4</option>
<option value="databasen/sidan5.asp">Sidan5</option>
</select>
</p></form>

<form name="form">
<p>
<select name="Forma" size="1" onChange="parent.body.location.href = this.options[this.selectedIndex].value;">
<option selected value="Startsida.html">--- Välj sida---</option>
<option value="databasen/sidan1.asp">Sidan1</option>
<option value="databasen/sidan2.asp">Sidan2</option>
<option value="databasen/sidan3.asp">Sidan3</option>
<option value="databasen/sidan4.asp">Sidan4</option>
<option value="databasen/sidan5.asp">Sidan5</option>
</select>
</p></form>

<form name="form">
<p>
<select name="Forma" size="1" onChange="parent.body.location.href = this.options[this.selectedIndex].value;">
<option selected value="Startsida.html">--- Välj sida---</option>
<option value="databasen/sidan1.asp">Sidan1</option>
<option value="databasen/sidan2.asp">Sidan2</option>
<option value="databasen/sidan3.asp">Sidan3</option>
<option value="databasen/sidan4.asp">Sidan4</option>
<option value="databasen/sidan5.asp">Sidan5</option>
</select>
</p></form>

Eller finns det bättre?

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