Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   [javascript] Dropdown menu's (https://forum.scholieren.com/showthread.php?t=326161)

mixtape 31-12-2002 18:18

[javascript] Dropdown menu's
 
Aaargh! die dingen zijn zo'n ramp bij mij.
Dan wil ik er eentje die de link in een nieuw window opent en dan lukt het niet (uiteindelijk wel na veel frustraties)

En nu wil ik er dus een die de link gewoon op dezelfde pagina opent (sublink naar stuk op pagina). Dus bijvoorbeeld de link cultuur.htm#louvre (site voor school opdracht..)

Volgende code heb ik. En die werkt wel. Alleen wil ik dus dat de links gaan naar de zelfde pagina, en geen nieuw venster open. Heb alleen dus geen idee wat ik moet veranderen :o Of dat ik überhaupt deze code kan gebruiken..

Code:

  <script language="JavaScript">
function MM_jumpMenu(selObj){

  if (selObj.options[selObj.selectedIndex].value!="")

          {

                  eval("page = window.open(selObj.options[selObj.selectedIndex].value)");

        }

  selObj.selectedIndex=0;

}

//-->

</script>


<form>
<select name="menu" onChange="MM_jumpMenu(this)">
<select name="menu">
<option>m a a k  u w  k e u z e</option>
<option value="cultuur.htm#louvre">Louvre</option>
<option value="cultuur.htm#pompidou">Centre Pompidou</option>
</form>

Offtopic: sorry voor layout verneuk

TAFKAB 31-12-2002 18:24

Oops

mixtape 31-12-2002 18:28

Citaat:

TAFKAB schreef:
Oops
:confused:
Nee daar heb ik veel aan :D

Phreak 31-12-2002 18:34

Wellicht, heb je hier iets aan. :)

mixtape 31-12-2002 19:05

Citaat:

Courage schreef:
Wellicht, heb je hier iets aan. :)
Die site gebruikte ik vroeger altijd :)
Maar eh.. mijn fout: ik wil zo'n dropdown menu maar dan zonder het 'go' button'tje :o

Toch bedankt :)

eddie 31-12-2002 19:27

Citaat:

CreedGirl schreef:
Volgende code heb ik. En die werkt wel. Alleen wil ik dus dat de links gaan naar de zelfde pagina, en geen nieuw venster open. Heb alleen dus geen idee wat ik moet veranderen :o Of dat ik überhaupt deze code kan gebruiken..

Dit zou het moeten doen :)
Code:

<script type="text/javascript">
function MM_jumpMenu(selObj)
{
  if (selObj.options[selObj.selectedIndex].value!="")
  {
    window.location = selObj.options[selObj.selectedIndex].value;
  }

}
//-->
</script>


mixtape 31-12-2002 19:44

Citaat:

eddie schreef:
Dit zou het moeten doen :)

And it's working. Bedankt (y) :)

JJzD 02-01-2003 08:31

hierbij aanslutend
ik heb een scriptje dat de pagina veranderd als je de selctie veranderd maar ik wil op de diepere links met de Go knop terug komen op de indexpagina
beschouw het alsof je van een topic terug naar het topic overzicht van een forum wil

kortom ook zonder dat de dropdown veranderd moet hij het aanpassen
dat werkt op s.com dus ik d8 ik jat het daarvan

voor s.com bestaat de volgende code

Code:

<FORM>
<select name="forumid"
        onchange="window.location=('forumdisplay.php?s=&daysprune=&forumid='+this.options[this.selectedIndex].value)">
                <option value="-1" >Selecteer:</option>
</SELECT>
<input type="image" src="images/go.gif" border="0"
align="absbottom">
<FORM>

(even ingekort natuurlijk)

nou d8 ik dat kan ik ook
dus ik heb de volgende code gebrouwen:
Code:

<FORM>
<select name="menu1" onChange="window.location=(this.options[this.selectedIndex].value)" >
      <option value="links.php">-- Links</option>
    </select>
    <input type="button" name="Button1" value="Go" onClick="window.location=(this.options[this.selectedIndex].value)">
<FORM>

en deze code werkt om te veranderen maar niet om op hetzelfde terug te komen
iemand een idee??

JJzD 02-01-2003 08:41

ok opgelost
de Go button krijgt natuurlijk niets mee met de this optie :)


Alle tijden zijn GMT +1. Het is nu 02:14.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.