Drop down menu
Jeg har lavet en drop down menu på min hjemmeside. Jeg har brugt denne menu: http://www.dynamicdrive.com/dynamicindex1/sm/index.htm og den fungerer sådan set rigtig fint. Problemet er bare, at min hjemmeside er opbygget med rammer (bruger Frontpage 2000), og drop down menuen forsvinder ind under rammen neden under.Jeg fandt en kode, som skulle gøre, at menu folder ud oven over rammen neden under, men jeg forstår ikke så meget af det. Er der nogen, der kan forklare mig, hvad der foregår her:
Step 1: Create frameset
Create frameset with coloms
<html>
<head>
<title>Your Title</title>
</head>
<frameset cols="150,*" framespacing='0' frameborder='0' border=0>
<frame frameborder='0' framespacing='0' src="MyNavigation.htm"
noresize scrolling='no' name="MyFrameOne"></frame>
<frame frameborder='0' framespacing='0' src="MyMain.htm"
name="MyFrameTwo"></frame>
</frameset>
</html>
Create frameset with rows
<html>
<head>
<title>Your Title</title>
</head>
<frameset rows="150,*" framespacing='0' frameborder='0' border=0>
<frame frameborder='0' framespacing='0' src="MyNavigation.htm"
noresize scrolling='no' name="MyFrameOne"></frame>
<frame frameborder='0' framespacing='0' src="MyMain.htm"
name="MyFrameTwo"></frame>
</frameset>
</html>
Step 2: Inserting necessary codes
i) Add the below script in the <BODY> of MyframeOne, immediately
following the tag:
<html>
<head>your header html</head>
<body>
<script type='text/javascript'>
//HV Menu- by Ger Versluis (http://www.burmees.nl/)
//Submitted to Dynamic Drive (http://www.dynamicdrive.com)
//Visit http://www.dynamicdrive.com for this script and more
function Go(){return}</script>
<script type='text/javascript' src='exmplmenu_var.js'></script>
<script type='text/javascript' src='menu_com.js'></script>
your html
</body>
</html>
(Where MyFrameOne is the name of the navigation frame.)
ii) Then, add the below code inside the <BODY> tag itself of
MyFrameTwo, as follows:
<html>
<head>your header html</head>
<body
onload="java script:{if(parent.frames[0]&&parent.frames['MyFrameOne']
Go)parent.frames['MyFrameOne'].Go()}">
your html
</body>
</html>
(Where MyFrameOne is the name of the navigation frame.)
Jeg er ikke særlig god til at programmere, og jeg kan ikke finde ud af at lave min hjemmeside uden rammer, som jeg ellers er blevet foreslået at gøre.
Mvh
Anne