Avatar billede bounce2002 Nybegynder
23. marts 2002 - 05:06 Der er 13 kommentarer og
1 løsning

Hvordan laver jeg dropdown menu med links?

Hey.
Kan man ikkelave endropdown menu med links i? Sådan at hvis man vælger et punkt i menuen, så bliver man smidt videre til linket...
Avatar billede 7th Praktikant
23. marts 2002 - 05:14 #1
Jo det kan man da sagtens gøre, men jeg går ud fra du også gerne vil vide hvordan man nu lige gør det ikke ?
Avatar billede limemedia Nybegynder
23. marts 2002 - 05:15 #2
Mener du en som Ekspertens i menuen, kan du se mere her : http://dynapi.sourceforge.net/dynapi/ det er en viderebygning af Dan Steinmans dynapi og jeg har til dato ikke fundet én der virker bedre - specielt crossbrowser.

Mener du en dropdown som et formularfelt har du her : http://www.webreference.com/javascript/960923/part01.html

Om nogle af de to "smider" nogen videre, ved jeg ikke :)) men man bliver da sendt videre til næste side... Håber det er ok, omend ikke så dramatisk

/ LJ
Avatar billede 7th Praktikant
23. marts 2002 - 05:15 #3
Kig evt. på http://www.dhtmlcentral.com og http://www.dynamicdrive.com og check deres sources. Så kan du jo mix max efter behag og hvad du har brug for.
Avatar billede 7th Praktikant
23. marts 2002 - 05:17 #4
Avatar billede bounce2002 Nybegynder
23. marts 2002 - 05:29 #5
det skal bare være en almindelig dropdown...?
<select size=1 name=dropdown>
<option>hej</option>
Avatar billede bounce2002 Nybegynder
23. marts 2002 - 05:31 #6
hov ... læste ikke lige det hele du skrev :) - men den er der! Mange tak!
Avatar billede 7th Praktikant
23. marts 2002 - 05:32 #7
Ahh mener du en klik dropdown og ikke en mouseover dropdown menu ?
Altså sådan en select box drop down menu ?
Avatar billede bounce2002 Nybegynder
23. marts 2002 - 05:33 #8
jepz!
Avatar billede bounce2002 Nybegynder
23. marts 2002 - 05:35 #9
jeg fatter bare hvordan fann man smider et link der i..
Avatar billede 7th Praktikant
23. marts 2002 - 05:35 #10
Ohh goodie. Bare skriv hvis du mangler mere hjælp.
Avatar billede bounce2002 Nybegynder
23. marts 2002 - 05:35 #11
jeg fatter bare IKKE hvordan fann man smider et link der i.. ...
Avatar billede limemedia Nybegynder
23. marts 2002 - 05:42 #12
var siteopt = new MakeArray("Select a Page",
                            "LJ Cool",
                            "This Week",
                            "E-Mail",
                            "JavaScript Powered Tour",
                            "Tippettes");

var url = new MakeArray("",
                        "http://www.ljweb.com",
                        "../this_week/index.html",
                        "../e-mail.html",
                        "../960617/index.html",
                        "../tippettes.html");

De to arrays skal være lige lange - én er til beskrivelser, den øverste... no 2 er til links
Avatar billede bounce2002 Nybegynder
23. marts 2002 - 05:47 #13
oki -
Avatar billede limemedia Nybegynder
23. marts 2002 - 08:15 #14
Men, hvis du vil have en mere "simpel" én, har jeg selv brygget en sammen - jeg synes den anden ikke var "helt optimal" :)

---
<script language="JavaScript" type="text/javascript">
<!--
    function doJump(target) {
        if (target.navijump.value) window.location.href = ""+target.navijump.value;
    }
//-->
</script>


<form action="" method="post" name="myform" id="myform">
<select name="navijump" onChange="doJump(this.form)">
<option value="">Vælg én ...</option>
<option value="http://www.ljweb.com">LJ Webnologics</option>
<option value="http://www.eksperten.dk">Eksperten</option>
</select>
</form>
---

/ Lars
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