Ik heb een script voor een folding tree voor mijn menu gevonden en heb hem gedeeltelijk aangepast naar mijn wensen echter dit script werkt niet onder mozilla 1.4 ik heb commentaar in de code gezet...
enig idee hoe dat op te lossen is ?!?
JavaScript:
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
| var ns6 = document.getElementById && !document.all; var ie4 = document.all && navigator.userAgent.indexOf("Opera") == -1; function checkcontained(e) { var iscontained = 0; cur = ns6 ? e.target : event.srcElement; if (cur.id == "foldheader") { iscontained = 1; } else { while (ns6 && cur.parentNode || (ie4 && cur.parentElement)) { if (cur.id == "foldheader" || cur.id == "foldinglist") { iscontained = (cur.id == "foldheader") ? 1 : 0; break; } cur = ns6 ? cur.parentNode : cur.parentElement; } } if (iscontained) { var foldercontent = ns6 ? cur.nextSibling.nextSibling : cur.all.tags("UL")[0]; if (foldercontent.style.display == "none") { foldercontent.style.display = ""; cur.style.listStyleImage = "url(images/open.gif)"; } else { foldercontent.style.display = "none"; cur.style.listStyleImage = "url(images/fold.gif)"; } } } if (ie4 || ns6) { document.onclick = checkcontained; } |
enig idee hoe dat op te lossen is ?!?
[ Voor 35% gewijzigd door Daniel304 op 15-10-2003 14:43 ]