Toon posts:

Drop Down Menu gaat niet helemaal lekker

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

Verwijderd

Topicstarter
Hier staat ie:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<script language="JavaScript1.2">

//Drop down menu link- © Dynamic Drive (www.dynamicdrive.com)
//For full source code and 100's more DHTML scripts, visit http://www.dynamicdrive.com
//Credit MUST stay intact for use

//Contents for menu 1
var menu1=new Array()
menu1[0]='<a href=test.htm>Menu link here</a><br>'
menu1[1]='<a href=test.htm>Menu link here</a><br>'
menu1[2]='<a href=test.htm>Menu link here</a><br>'
//Contents for menu 2
var menu2=new Array()
menu2[0]='<a href=test.htm>Menu link here</a><br>'
menu2[1]='<a href=test.htm>Menu link here</a><br>'
menu2[2]='<a href=test.htm>Menu link here</a><br>'
//Contents for menu 3
var menu3=new Array()
menu3[0]='<a href=test.htm>Menu link here</a><br>'
menu3[1]='<a href=test.htm>Menu link here</a><br>'
menu3[2]='<a href=test.htm>Menu link here</a><br>'


</script>

<style>
<!--
.wrap1{
position:relative;
}
.wrap2{
position:absolute;
}
#dropmenu0, #dropmenu1, #dropmenu2{
z-index:100;
}
-->
</style>

</head>

<body bgcolor="#FFFFFF" text="#000000">
<table width="100%" border="0">
  <tr>
    <td width="33%"> 
    <script language="JavaScript1.2">
//reusable/////////////////////////////

//Drop down menu by http://www.dynamicdrive.com

var zindex=100
var ns4=document.layers
var ns6=document.getElementById&&!document.all
var ie4=document.all
var opr=navigator.userAgent.indexOf("Opera")

function dropit(e,whichone){
curmenuID=ns6? document.getElementById(whichone).id : eval(whichone).id
if (window.themenu&&themenu.id!=curmenuID)
themenuStyle.visibility=ns4?"hide" : "hidden"

themenu=ns6? document.getElementById(whichone): eval(whichone)
themenuStyle=(ns6||ie4)? themenu.style : themenu

themenuoffsetX=(ie4&&opr==-1)? document.body.scrollLeft : 0
themenuoffsetY=(ie4&&opr==-1)? document.body.scrollTop : 0

themenuStyle.left=ns6||ns4? e.pageX-e.layerX : themenuoffsetX+event.clientX-event.offsetX
themenuStyle.top=ns6||ns4? e.pageY-e.layerY+19 : themenuoffsetY+event.clientY-event.offsetY+18

hiddenconst=(ns6||ie4)? "hidden" : "hide"
if (themenuStyle.visibility==hiddenconst){
themenuStyle.visibility=(ns6||ie4)? "visible" : "show"
themenuStyle.zIndex=zindex++
}
else
hidemenu()
return false
}

function hidemenu(){
if ((ie4||ns6)&&window.themenu)
themenuStyle.visibility="hidden"
else if (ns4)
themenu.visibility="hide"
}

if (ie4||ns6)
document.onclick=hidemenu

//reusable/////////////////////////////
</script>

<!----------Menu 1 starts here---------->

<ilayer>
<layer visibility=show>
<div class=wrap1>
<span class=wrap2 onClick="dropit(event, 'dropmenu0');event.cancelBubble=true;return false"><font face=Verdana><b><a href="alternate.htm" onClick="if(ns4) return dropit(event, 'document.dropmenu0')">Click here</a></b></font>
</span>
</div>
</layer>
</ilayer><br>
    <!----------Menu 1 ends here---------->
    </td>
    <td width="33%">
<!----------Menu 2 starts here---------->

<ilayer>
<layer visibility=show>
<div class=wrap1>
<span class=wrap2 onClick="dropit(event, 'dropmenu1');event.cancelBubble=true;return false"><font face=Verdana><b><a href="alternate.htm" onClick="if(ns4) return dropit(event, 'document.dropmenu1')">Click here</a></b></font>
</span>
</div>
</layer>
</ilayer><br>
<!----------Menu 2 ends here---------->&nbsp;</td>
    <td width="33%">
<!----------Menu 3 starts here---------->

<ilayer>
<layer visibility=show>
<div class=wrap1>
<span class=wrap2 onClick="dropit(event, 'dropmenu2');event.cancelBubble=true;return false"><font face=Verdana><b><a href="alternate.htm" onClick="if(ns4) return dropit(event, 'document.dropmenu2')">Click here</a></b></font>
</span>
</div>
</layer>
</ilayer><br>
<!----------Menu 3 ends here---------->&nbsp;</td>
  </tr>
</table>

<div id=dropmenu0 style="position:absolute;left:0;top:0;layer-background-color:lightyellow;background-color:lightyellow;width:150;visibility:hidden;border:1px solid black;padding:0px">
<script language="JavaScript1.2">
if (document.all)
dropmenu0.style.padding="4px"
for (i=0;i<menu1.length;i++)
document.write(menu1[i])
</script>
</div>
<script language="JavaScript1.2">
if (document.layers){
document.dropmenu0.captureEvents(Event.CLICK)
document.dropmenu0.onclick=hidemenu
}
</script>

<div id=dropmenu1 style="position:absolute;left:0;top:0;layer-background-color:lightyellow;background-color:lightyellow;width:150;visibility:hidden;border:1px solid black;padding:0px">
<script language="JavaScript1.2">
if (document.all)
dropmenu1.style.padding="4px"
for (i=0;i<menu2.length;i++)
document.write(menu2[i])
</script>
</div>
<script language="JavaScript1.2">
if (document.layers){
document.dropmenu1.captureEvents(Event.CLICK)
document.dropmenu1.onclick=hidemenu
}
</script>

<div id=dropmenu2 style="position:absolute;left:0;top:0;layer-background-color:lightyellow;background-color:lightyellow;width:150;visibility:hidden;border:1px solid black;padding:0px">
<script language="JavaScript1.2">
if (document.all)
dropmenu2.style.padding="4px"
for (i=0;i<menu3.length;i++)
document.write(menu3[i])
</script>
</div>
<script language="JavaScript1.2">
if (document.layers){
document.dropmenu2.captureEvents(Event.CLICK)
document.dropmenu2.onclick=hidemenu
}
</script>
</body>
</html>

en hier op internet -> http://novamedia-beta.cjb.net en ja hij si traag (chello :( )

Wat is nou het probleem?

Het eerste menu staat niet recht ten opzichte van de anderen. Wat moet ik aanpassen, ik kom er nl. niet uit!

Thanx!

Verwijderd

<!----------Menu 1 ends here----------> 

Voortaan geen complete scripts kopieren en plakken, en vragen 'wat gaat hier mis'.

Je had zelf ook kunnen bedenken dat het niet aan het script ligt, maar puur aan de opmaak.

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Op zondag 10 maart 2002 19:50 schreef Cheatah het volgende:
<!----------Menu 1 ends here----------> 

Voortaan geen complete scripts kopieren en plakken, en vragen 'wat gaat hier mis'.

Je had zelf ook kunnen bedenken dat het niet aan het script ligt, maar puur aan de opmaak.
Mee eens. Wij zijn hier niet om cut-n-paste scripts te ondersteunen, daarvoor moet je bij de maker van het script zijn...

Intentionally left blank


Verwijderd

Op zondag 10 maart 2002 20:57 schreef crisp het volgende:

Mee eens. Wij zijn hier niet om cut-n-paste scripts te ondersteunen
Niet ? ;)

  • Booster
  • Registratie: Februari 2000
  • Laatst online: 27-08 22:11

Booster

Superuser

Wat was het ook alweer met het helpdesk-niveau op GoT?

Btw, menu is bij mij snel zat?

The cake is a lie | The Borealis awaits...


  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Op zondag 10 maart 2002 20:59 schreef Tizzwat het volgende:

[..]

Niet ? ;)
Tsja, ik wil er soms wel eens naar kijken, maar word dan altijd droevig van de kwaliteit van de scripts die er overal aangeboden worden.
Nog droeviger word ik van de kennis van de mensen die dat soort scripts willen gaan gebruiken, maar da's een ander verhaal...

Intentionally left blank


Verwijderd

Bekijk deze topic "basics van een dhtml menu eens.

Dan ben je al een hoop op weg.
Veel beter dan al die andere gratis scripts.

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Op zondag 10 maart 2002 22:12 schreef C_C_D_C het volgende:
Bekijk deze topic "basics van een dhtml menu eens.

Dan ben je al een hoop op weg.
Veel beter dan al die andere gratis scripts.
Bravo! (nu maar hopen dat veel meer mensen hun kennis gaan verbeteren voordat ze met vragen komen...)

Intentionally left blank


  • McVirusS
  • Registratie: Januari 2000
  • Laatst online: 10-09 10:16
Amen to that! :)
Pagina: 1

Dit topic is gesloten.