Avatar billede jemt Nybegynder
13. marts 2001 - 15:28 Der er 12 kommentarer og
1 løsning

DropDownMenu_2

Hej Igen. Jeg har vist klokket i det ;)
Det jeg fandt understøttede ikke frames.
Så nu skal jeg have hjælp igen...

Jeg gider ikke skrive nogen kuldekode denne gang, for så får jeg bare en masse uforståeligt, som jeg ikke kan bruge til en pind ;O)
Så derfor vil jeg gerne have et eksempel fra jer.
Det jeg skal skal bruge er en dropdownmenu, som åbner de angivne sider _uden_ at jeg ska trykke på en eller anden \"GO\"-knap. Og så skal den understøtte frames. Dvs. at når et punkt bliver valgt, så skal det automatisk åbne i et angivet frame.
Nogen der kan hjælpe med det ?

På forhånd tak for hjælpen ;O)

Nåå ja, i må gerne skrive det så det er til at fatte. Jeg er ny i faget HTML-programmering ;)
Avatar billede engrob Nybegynder
13. marts 2001 - 15:35 #1
<form>
<select>
<option value=\"http://www.blbla.dk\">blabla</option>
</select>
<input type=\"button\" onClick=\"top.NAVNETPÅFRAME.location.href = this.options[this.selectedIndex].value\">
</form>
Avatar billede jemt Nybegynder
13. marts 2001 - 15:37 #2
Jeg prøver lige om det virker...
Hvis det gør er de 45 stærke dine ;O)
Avatar billede engrob Nybegynder
13. marts 2001 - 15:37 #3
Jeg ved faktisk ikke om du kan skrive type=\"button\" men ellers skriv type=\"submit\"
Du kan også skrive onClick=\"parent.NAVNETPÅFRAME.location.href = this.options[this.selectedIndex].value\"
Avatar billede jemt Nybegynder
13. marts 2001 - 15:41 #4
Desværre, engrob. Det virker ikke... Der kommer en script-fejl...
Avatar billede engrob Nybegynder
13. marts 2001 - 15:43 #5
prøv at paste mig koden efter du har indsat min kode.
Avatar billede engrob Nybegynder
13. marts 2001 - 15:46 #6
Okay, har fundet fejlen.
Det hedder

<form>
<select name=\"sle\">
<option value=\"http://www.blbla.dk\">blabla</option>
<input type=\"button\" onClick=\"location.href = sle.options[sle.selectedIndex].value\" value=\"GO\">
</select>
</form>
Avatar billede engrob Nybegynder
13. marts 2001 - 15:47 #7
Aaaargh, damn. Og så skulle du have det i frames.

<form>
<select name=\"sle\">
<option value=\"http://www.blbla.dk\">blabla</option>
<input type=\"button\" onClick=\"parent.FRAMENAVN.location.href = sle.options[sle.selectedIndex].value\" value=\"GO\">
</select>
</form>
Avatar billede nute Nybegynder
13. marts 2001 - 16:10 #8
det er nok dette du er ute etter:

<form>
<select name=\"sle\" onChange=\"parent.FRAMENAVN.location.href = sle.options[sle.selectedIndex].value\">
<option value=\"http://www.tv2.dk\">blabla</option>
<option value=\"http://www.tv3.dk\">blabla</option>
</select>
</form>

denne redirecter *uten* at du skal klikke på noen knapper

/nute
Avatar billede engrob Nybegynder
13. marts 2001 - 16:59 #9
Damn. Jeg kan ikke rigtig læse hvad der står, men det nute har skrevet er præcist det samme som det jeg skrev i dit andet spørgsmål, hvor du afviste mit svar.
Avatar billede jemt Nybegynder
13. marts 2001 - 20:33 #10
Det er altsammen meget fint, men der skal STADIG ikke være nogen knap !!! Når man trykker på et link i menuen, så bliver man sendt afsted med det samme. Det er _det_ jeg skal bruge :O)
Den der kommer med det rigtige svar får mine points
Avatar billede jemt Nybegynder
13. marts 2001 - 20:39 #11
Wow. Jeg fik rent faktisk Nute\'s menu til at virke ;o)  Tak for hjælpen engrob, men det var Nutes menu der virkede bedst. Han lavede en uden knap. Din var med knap.. Så jeg vælger at give dem til nute ;o)

Jeg håber det er i orden med dig !!??
Avatar billede engrob Nybegynder
13. marts 2001 - 20:41 #12
Jamen det jeg siger er jo at det jeg skrev i dit ANDET spørgsmål er det samme som det nute har skrevet i dette spørgsmål. Forstår du det?
Avatar billede engrob Nybegynder
13. marts 2001 - 21:02 #13
se http://www.eksperten.dk/spm/56392 det 3. sidste indlæg. Der har jeg skrevet det som du gerne vil have det. Jeg kom bare lige til at slette en <option>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester