Uit klap menu

Status
Niet open voor verdere reacties.

Darkangel185

Gebruiker
Lid geworden
22 mei 2009
Berichten
5
Hey,

Laat ik beginnen mijn eigen voor te stellen ik ben Darkangel185
Net nieuw hier dus.
Maar ik ben nu ook een website aan het maken. Alleen nu heb ik dus een uit klap menu gevonden en aangepast naar mijn mening hier en daar wat kleur veranderd en wat extra regels bijgevoegd voor meerdere onder werpen. Nu is het alleen zo dat iedere keer als je op een hyperlink klikt hij een nieuwe pagina opent maar dat wil ik niet. Hij moet gewoon naar de andere pagina springen waar ik ook het zelfde uit klap menu in maak.
Dit is wat ik heb gedaan. Dus mischien dat iemand een oplossing voor me weet


Plaats dit gedeelte in de head van je pagina:
<style>
body{font-family:verdana;}
table{font-size:70%;background:d20000}
a{color:black;text-decoration:none;font:bold}
a:hover{color:003366}
td.menu{background:d8e1e9}
table.menu
{
font-size:100%;
position:absolute;
visibility:hidden;
}
</style>
<script language="JavaScript">
function toonmenu(elmnt)
{
document.all(elmnt).style.visibility="visible"
}
function verstopmenu(elmnt)
{
document.all(elmnt).style.visibility="hidden"
}
</script>


Plaats dit gedeelte in de body van je pagina:
<font face="arial" size="3"> <table width="100%"> <tr bgcolor="#d8e1e9"> <td onmouseover="toonmenu('site1')" onmouseout="verstopmenu('site1')">
<a href="#.html" target=frame1>Titel</a><br /><table class="menu" id="site1" width="100%"> <tr><td class="menu">
<a href="#.html" target=frame1>Sub Titel</a></td></tr> <tr><td class="menu"><a href="#.html" target=frame1>Sub
Titel</a></td></tr> <tr><td class="menu"><a href="#.html" target=frame1>Sub
Titel</a></td></tr> <tr><td class="menu"><a href="#.html" target=frame1>Sub
Titel</a></td></tr> <tr><td class="menu"><a href="#.html" target=frame1>Sub
Titel</a></td></tr>
</table></td>
<td onmouseover="toonmenu('site2')" onmouseout="verstopmenu('site2')"> <a href="#.html" target=frame1>Titel</a><br />
<table class="menu" id="site2" width="100%">
<tr>
<td class="menu"><a href="#.html" target=frame1>Sub Titel</a></td>
</tr>
<tr>
<td class="menu"><a href="#.html" target=frame1>Sub Titel</a></td>
</tr>
<tr>
<td class="menu"><a href="#.html" target=frame1>Sub Titel</a></td>
</tr>
<tr>
<td class="menu"><a href="#.html" target=frame1>Sub Titel</a></td>
</tr>
<tr>
<td class="menu"><a href="#.html" target=frame1>Sub Titel</a></td>
</tr>
</table></td>
<td onmouseover="toonmenu('site3')" onmouseout="verstopmenu('site3')"> <a href="#.html" target=frame1>Titel</a><br />
<table class="menu" id="site3" width="100%">
<tr>
<td class="menu"><a href="#.html" target=frame1>Sub Titel</a></td>
</tr>
<tr>
<td class="menu"><a href="#.html" target=frame1>Sub Titel</a></td>
</tr>
<tr>
<td class="menu"><a href="#.html" target=frame1>Sub Titel</a></td>
</tr>
<tr>
<td class="menu"><a href="#.html" target=frame1>Sub Titel</a></td>
</tr>
<tr>
<td class="menu"><a href="#.html" target=frame1>Sub Titel</a></td>
</tr>
</table></td>
<td onmouseover="toonmenu('site4')" onmouseout="verstopmenu('site4')"> <a href="#.html" target=frame1>Titel</a><br />
<table class="menu" id="site4" width="100%">
<tr>
<td class="menu"><a href="#.html" target=frame1>Sub Titel</a></td>
</tr>
<tr>
<td class="menu"><a href="#.html" target=frame1>Sub Titel</a></td>
</tr>
<tr>
<td class="menu"><a href="#.html" target=frame1>Sub Titel</a></td>
</tr>
<tr>
<td class="menu"><a href="#.html" target=frame1>Sub Titel</a></td>
</tr>
<tr>
<td class="menu"><a href="#.html" target=frame1>Sub Titel</a></td>
</tr>
</table></td>
<td onmouseover="toonmenu('site5')" onmouseout="verstopmenu('site5')"> <a href="#.html" target=frame1>Titel</a><br />
<table class="menu" id="site5" width="100%">
<tr>
<td class="menu"><a href="#.html" target=frame1>Sub Titel</a></td>
</tr>
<tr>
<td class="menu"><a href="#.html" target=frame1>Sub Titel</a></td>
</tr>
<tr>
<td class="menu"><a href="#.html" target=frame1>Sub Titel</a></td>
</tr>
<tr>
<td class="menu"><a href="#.html" target=frame1>Sub Titel</a></td>
</tr>
<tr>
<td class="menu"><a href="#.html" target=frame1>Sub Titel</a></td>
</tr>
</table></td></table>
 
Welkom hier.

Even een tip vooraf: probeer zoveel mogelijk van de beschikbare tags gebruik te maken.
Zet dus php code in [ php ] tags en [ /php ] en html in [ html ] en [ /html ] (maar dan natuurlijk zonder de spaties). Dit maakt het verhaal wat minder chaotisch.

Wat jouw vraag betreft, denk ik dat het ligt aan jouw target.
Bij elke a href heb je staan target=frame1, terwijl je deze nergens hebt staan.
Hierdoor wordt er een nieuw venster geopend met de gekozen link.

Als je deze target zou wijzigen in bijvoorbeeld target=_self, dan opent de link in dezelfde pagina.
Een tweede mogelijkheid is om een frame vooraf te maken, waarmee je de testpagina als frame oproept en deze dan uiteraard frame1 noemt.

HTML:
<frameset>
<frame name="frame1" src="jouw_menupagina.htm" />
</frameset>
 
Hey,

Jha bedankt het werkt inderdaad met dat _self

Nou moet ik wel zeggen dat ik een behoorlijke leek ben met dit alles ben pas begonnen.
En met die codes bewerken is dit pas de eerste keer.
Ik deed altijd eerst gewoon tekst en plaatjes plakken in frontpage dus zo doende

Maar heel erg bedankt het werkt nu feilloos.

Greatzz
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan