Toon posts:

{Javascript}Dropdown menu met iframe als target

Pagina: 1
Acties:
  • 32 views sinds 30-01-2008

Verwijderd

Topicstarter
Mijn website is gemaakt in html en heeft aan de linkerkant een navigatie menu dat correspondeerd met het iframe ernaast. Nu wil ik op dezelfde pagina dmv het onderstaande script de inhoud van het iframe wijzigen en niet een van de hele pagina:

Het onderstaande script is bedoeld om een productselectie te maken. En deze selectie in het iframe (name=Middenframe) weer te geven.

Welke aanpassing is hier voor nodig? Kan ik misschien beter een ander script gebruiken?


<script language="JavaScript">

function openDir( form ) {

var newIndex = form.fieldname.selectedIndex;

if ( newIndex == 0 ) {

alert( "Selecteer een optie!" );

} else {

cururl = form.fieldname.options[ newIndex ].value;

window.location.assign( cururl );

}

}

</script>

Met als tekst in de body:

<form name=Producten>

<select name="fieldname" size="1" onChange="openDir( this.form )">
<option>Keuzelijst 1 </option>
<option value=www.tweakers.net>Keuze 1</option>
<option value=www.tweakers.net>Keuze 2</option>
<option value=www.tweakers.net>Keuze 3</option>
</select>
</form>

  • sjoerdb2
  • Registratie: Juli 2001
  • Laatst online: 09-05-2025
voorbeeld:

HTML:
1
2
<iframe src=http://www.yahoo.com name=framenaam></iframe>
<a href=# onclick="framenaam.location='http://www.google.com';">sdf</a>


voor jou dus

middenframe.location = cururl;

edit:

gebruik wel http://www.tweakers.net om te testen he, anders krijg je http://www.jouwdomeinnaam.nl/www.tweakers.net

[ Voor 74% gewijzigd door sjoerdb2 op 23-05-2004 17:25 ]


Verwijderd

Topicstarter
Maar dan ben ik toch het formulier veld producten kwijt. Of bedoel je dat ik die code in mijn script kan zetten? zoja waar?

Verwijderd

Topicstarter
Ik heb m door! Na wat klooien is het gelukt. Ik begreep ook niet direct wat je bedoelde ....

Bedankt!

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

tsja, dit blijft toch wel vrij basic - wel fijn dat het je na wat zelf klooien gelukt is :)

Intentionally left blank


Dit topic is gesloten.