Avatar billede hundevennen Nybegynder
19. maj 2005 - 18:41 Der er 8 kommentarer og
1 løsning

liste som linkmenu?

jeg vil gerne lave en liste som skal virke som en lille menu
altså noget lignende,så når man vælger side1 i listen skifter den automatisk til side1.htm?

<form name="form1" method="post" action="">
  <select name="select" size="2" multiple onchange="this.form.submit();>
    <option>side1</option>
    <option>side2</option>
    <option>side3</option>
    <option>side4</option>
  </select>
</form>
Avatar billede olebole Juniormester
19. maj 2005 - 22:43 #1
<ole>

  <select name="select" size="2" onchange="location.href=this.value">
    <option value="side1.html">side1</option>
    <option value="side2.html">side2</option>
    <option value="side3.html">side3</option>
    <option value="side4.html">side4</option>
  </select>

- men det giver ingen mening, hvis select'en er en 'multiple-select'. Så kan vi jo ikke vide, hvilken af de valgte sider, der skal navigeres til  ;o)

/mvh
</bole>
Avatar billede nielle Nybegynder
19. maj 2005 - 22:45 #2
Mit foreslag:

<html>
<head>
<title>Eksperten</title>
</head>
<body>

<script type="text/javascript">
function go()
{
    form1.action = form1.page.value;
    form1.submit();
}
</script>

<form name="form1" method="post" action="">
  <select name="page" size="2" onchange="go();">
    <option value="page1.htm">side1</option>
    <option value="page2.htm">side2</option>
    <option value="page3.htm">side3</option>
    <option value="page4.htm">side4</option>
  </select>
</form>

</body>
</html>
Avatar billede nielle Nybegynder
19. maj 2005 - 22:47 #3
Arhg, skal vende mig til at reloade før jeg poster. :^)
Avatar billede hundevennen Nybegynder
20. maj 2005 - 09:38 #4
nielle - jeg kan ikke få den til at virke - jeg får en fejl
405 - the http verb used to access this page is not allowed
Avatar billede hundevennen Nybegynder
20. maj 2005 - 09:42 #5
nielle - det er åbenbart en IIS6 fejl, så jeg prøver microsofts løsning - det er ikke din kode
Avatar billede hundevennen Nybegynder
20. maj 2005 - 09:50 #6
olebole - dit virker som jeg gerne vil ha det, så gi mig lige et svar
Avatar billede roenving Novice
21. maj 2005 - 14:38 #7
-- men tilføj en død option, så den første også kan vælges:

  <select name="select1" size="2" onchange="location.href=this.value">
    <option>-- Vælg side --</option>
    <option value="side1.html">side1</option>
Avatar billede hundevennen Nybegynder
21. maj 2005 - 17:46 #8
roenving - det har jeg gjort og det virker jo udemærket
Avatar billede hundevennen Nybegynder
06. juni 2005 - 13:16 #9
hmm :-)
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