[JS] Dropdown Menu & Frames Probleempie

Pagina: 1
Acties:

  • Aero
  • Registratie: Maart 2001
  • Laatst online: 13:13
mijn vraag is hoe je met een dropdown menu in bv frame 1 een optie kan aanklikke die dan in bv frame 2 opent...

het onderstaande scripie opent um in de huidige frame maar waar moet ik de 'target' (of iets anders?) neerzetten hierin?

thnx... :)


<script language="JavaScript">
<!--
function go(form)
{
var myindex=form.dropdownmenu.selectedIndex
if(!myindex=="")
{
window.location.href=form.dropdownmenu.options[myindex].value;
}
}
//-->
</script>

<center>
<form name="Selecteer uw keuze">
<select name="dropdownmenu" size=1 onChange="go(this.form)">

<option selected value=""> Selecteer uw keuze
<option value="optie1.htm"> Optie 1

</select></form>

  • r0bert
  • Registratie: September 2001
  • Laatst online: 11-08 16:19
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<script language="JavaScript" type="text/javascript">

function go(form) {
   var myindex=form.dropdownmenu.selectedIndex;
   if !(myindex=="") {
    // naamframe2 vervangen door de naam van frame 2
    naamframe2.location.href = form.dropdownmenu.options[myindex].value;
   }

}

</script>

<center>
<form name="Selecteer uw keuze">

<select name="dropdownmenu" size=1 onChange="go(this.form)">
<option selected value=""> Selecteer uw keuze
<option value="optie1.htm"> Optie 1
</select>

</form>
</center>

Zo ?

tis trouwens zowiezo geen window.location.. want dan zou het wel document.location zijn ..

  • Aero
  • Registratie: Maart 2001
  • Laatst online: 13:13
ik heb ut geprobeerd maar volgens mij lukt ut niet (als ik het goed gedaan heb ;)


ik het het 2 jaar gelede ofzo ook es gemaakt... en toen werkte het... ben alleen toen alles kwijtgeraakt... dus nu heb ik geen voorbeeld meer...

maar ik d8 dat ik toen ergens de tag target had neergezet... hmm...

anywayz... toch bedankt :)

  • r0bert
  • Registratie: September 2001
  • Laatst online: 11-08 16:19
target gebruik je bij html tags (<a>)
heb je wel kennis van html ? of vraag je eigenlijk gewoon .. wil iemand dit even voor mij doen ..

  • rickmans
  • Registratie: Juli 2001
  • Niet online

rickmans

twittert

code:
1
naamframe2.location.href = form.dropdownmenu.options[myindex].value

Is toch wel duidelijk lijkt mij :? vervang naamframe2 is door de framenaam???

Don't mind Rick


  • Aero
  • Registratie: Maart 2001
  • Laatst online: 13:13
Op vrijdag 21 september 2001 14:23 schreef r0bert het volgende:
target gebruik je bij html tags (<a>)
heb je wel kennis van html ? of vraag je eigenlijk gewoon .. wil iemand dit even voor mij doen ..
dit soort (domme) reacties ziet ik maar al te vaak... helaas... |:(

ik heb er boven gezet dat ik dit al es eerder heb gedaan en bijna zeker van dat ik target gebruikt heb... (hoe en waar... geen idee meer... maar lijkt me logisch nie in het scripie nee...)

anywayz... ik heb zelf maar doorgezocht omdat ik toch nix te doen had op school...

en ik heb het gevonden... :) je zat in de buurt (heb het toch echt meerdere keren geprobeerd)... wat wel werkt (bij mij dan) is:

top.FrameNaam.location.href=form.dropdownmenu.options[myindex].value;

dus toch tnx voor de reactie (behalve die laatste dan)...
Pagina: 1