webForumDet fria alternativet

Webbläsarstöd rull-listmeny

JavaScript

2 svar · 151 visningar · startad av K@llen

Medlem sedan mars 20032 667 inlägg
Frågan#1

Hej,

Har fått in missnöje på att detta bara fungerar i vissa webbläsare:

<form action="" name="menyn">

    <select name="meny">
        <option value="sida1.php">Sida 1</option>
        <option value="sida2.php">Sida 2</option>
    </select>

    <a href="#" onClick="self.location.href=document.menyn.meny.options[document.menyn.meny.selectedIndex].value;"><b>Utför åtgärd</b></a></p>

</form>

Kan man skriva annorlunda för att få bättre stöd?
Det är bla någon Netscapeversion som knasar.

Medlem sedan sep. 20021 655 inlägg
#2

Hjälper det om du stoppar in "return false" så här:

onClick="self.location.href=document.menyn.meny.options[document.menyn.meny.selectedIndex].value; return false"
Medlem sedan mars 20032 667 inlägg
#3

Tack! :)

Jag kan inte testa själv men ändrar och inväntar försökskaninernas utlåtande. Jag glömde säga att det som knasar sig är att sidan enbart laddas om när man klickar på forumulärlänken. Man kommer således inte till sidan i vald <option>.

251 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)