menu javascript

Status
Niet open voor verdere reacties.

weites

Gebruiker
Lid geworden
17 jan 2005
Berichten
45
hoi

ik heb een nieuwe pagina gemaakt met hierop een javascript menu, welk menu weer onderverdeeld is uit 12 keuzes, de 12 maanden.

Ik heb op deze pagina een inlineframe gemaakt, I1.

Wanneer ik op een button maand, bijv. januari druk, moet er een teller (ander javascript) openen in dit inline frame.
De teller werkt, de maanden jan. en febr. heb ik ingevuld, maar de teller opent steeds op een nw. frame, maar niet in de inline frame. Wat doe ik fout??

hieronder mijn code html.

bedankt voor de oplossing.

Zie de bedoeling op www.weites-beleggen.nl-opties. hier staat de teller "mei 2005"
 
Laatst bewerkt door een moderator:
Zet de code van de teller even tussen [code] en [/code] tags :) :thumb:
 
Het i frame heb ik maar iframe genoemd, en het script in de head geskipt.
Om te kijken of het werkte twee http sites er ingezet.

PHP:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Nieuwe pagina 1</title>
<style>
.menustijl{
background-color:#000099; 
color:#FFFFFF; 
font-size:8pt;
font-weight:bold;
font-family:arial,helvetica,sans-serif;}
</style>
</head>
<body bgcolor="#0E9EE1" text="#000000" id="all" leftmargin="10" topmargin="10" marginwidth="10" marginheight="10" link="#000000" vlink="#000000" alink="#000000" > 
<form name=minimenu>
 <select name=SectionSelect onChange="parent.frames['iframe'].location=this.options[this.selectedIndex].value" size=1 multiple class=menustijl> 
<!--verander hier de target, waar de links moeten openen -->

<Option selected value=" ">Expiratie data

<Option value="http://www.zeelandnet.nl">Januari   

<Option value="http://www.zeepoort.nl">Februari 

<Option value="#">Maart

<Option value="#">April

<Option value="#">Mei

<Option value="#">Juni


<Option value="#">Juli

<Option value="#">Augustus
<Option value="#">September
<Option value="#">Oktober
<Option value="#">November
<Option value="#">December 
</select>
</form>

<p><iframe name="iframe" src="../countdown/3countdown.htm">
De browser ondersteunt geen in line frames of is momenteel zodanig geconfigureerd 
dat in line frames niet kunnen worden weergegeven.
</iframe></p>
<p><a target="I1" href="http://www.weites.nl">weites</a></p>
</body>
</html>

:cool:
 
Als ik het goed begrijp moet de nieuwe pagina in het vak dat op de pagina staat openen?
Hier is het aangepaste script dat werkt :

PHP:
function keuze(){
document.I1.location=document.minimenu.SectionSelect.options[document.minimenu.SectionSelect.selectedIndex].value;
}

Greetz.
 
Laatst bewerkt:
Zoals hierboven al gemeld werd, je had je code even tussen de juiste tags moeten zetten, nu werd je code opgenomen in de site, waardoor je niet de code maar de uitwerking daarvan te zien kreeg.

Verder heb ik 1 topic maar verwijderd en de 2 andere samengevoegd, volgende keer graag even melden dat er iets mis gaat ipv nog 2 maal hetzelfde topic aanmaken.
 
Geplaatst door Bassie
Zoals hierboven al gemeld werd, je had je code even tussen de juiste tags moeten zetten, nu werd je code opgenomen in de site, waardoor je niet de code maar de uitwerking daarvan te zien kreeg.

Verder heb ik 1 topic maar verwijderd en de 2 andere samengevoegd, volgende keer graag even melden dat er iets mis gaat ipv nog 2 maal hetzelfde topic aanmaken.
Wat ben je ook weer een lieverd :p
 
teller

dank voor de reacties.

het werkt, beide manieren zoals door jullie beschreven.

Toch zit er nog een klein foutje in:

als ik op de maanden jan. febr. enz. druk, opent zicht keurig en jawel in het I frame de bijbehorende tekst.
Maar als ik op de beginbutton Expiratiedata druk, opent zich in het I frame een Windows tekst. Waar kan ik deze verwijzing verwijderen?


nogmaals dank dank dank

fred.
 
Een pagina invullen:
Option selected value="http://www.helpmij.nl ">Expiratie data

Dus welke ook hier is weergegven:
iframe name="iframe" src="../countdown/3countdown.htm"


:cool:
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan