beste mensen,
een klasgenoot van me werkt bij een design bedrijf en heeft de volgende website gedesigned. Ik moet hem in code maken.
Nu moest er een rollover in het navigatie menu.
het voorbeeld staat hier: http://sanitair.b2ontwerp.nl
nu gaat het dus om het middelste menu, want de rest werkt wel mooi, maar bij het middelste stuk zijn er op de een of andere manier laadtijden. In firefox doet alles het wel lekker snel en is er niks aan de hand.
de code van javascript:
en dat wordt aangeroepen door dit:
waarom krijg ik die laadtijden?
een klasgenoot van me werkt bij een design bedrijf en heeft de volgende website gedesigned. Ik moet hem in code maken.
Nu moest er een rollover in het navigatie menu.
het voorbeeld staat hier: http://sanitair.b2ontwerp.nl
nu gaat het dus om het middelste menu, want de rest werkt wel mooi, maar bij het middelste stuk zijn er op de een of andere manier laadtijden. In firefox doet alles het wel lekker snel en is er niks aan de hand.
de code van javascript:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| var pageNr = 0;
function highlightNav(toggle, object) {
if(toggle == 1) {
document.getElementById(object).className = 'nav_border_over';
} else {
document.getElementById(object).className = 'nav_border';
}
setPage();
}
function setPage() {
if(pageNr != 0) {
document.getElementById('nav' + pageNr).className = 'nav_border_over';
}
}
function setPageNr(number) {
pageNr = number;
setPage();
} |
en dat wordt aangeroepen door dit:
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
| index.php:
<HTML>
<HEAD>
<TITLE><? echo $pageTitle; ?></TITLE>
<STYLE>
<? include("stylesheet.css"); ?>
</STYLE>
<SCRIPT src="javascript.js"></SCRIPT>
</HEAD>
<BODY onLoad="setPageNr(<? echo $pageNr; ?>);">
heir wordt het menu geinclude
menu:
<TABLE class="btm_nav" cellpadding="0" cellspacing="0">
<TR>
<TD class="nav_title">
<A href="?pageID=1" onMouseOver="highlightNav(1, 'nav1');" onMouseOut="highlightNav(0, 'nav1');">[img]"images/buttons/nieuws.gif"[/img]</A>
</TD>
<TD class="nav_empty" rowspan="2"> </TD>
<TD class="nav_title">
<A href="?pageID=2" onMouseOver="highlightNav(1, 'nav2');" onMouseOut="highlightNav(0, 'nav2');">[img]"images/buttons/producten.gif"[/img]</A>
</TD>
<TD class="nav_empty" rowspan="2"> </TD>
<TD class="nav_title">
<A href="?pageID=3" onMouseOver="highlightNav(1, 'nav3');" onMouseOut="highlightNav(0, 'nav3');">[img]"images/buttons/showrooms.gif"[/img]</A>
</TD>
<TD class="nav_empty" rowspan="2"> </TD>
<TD class="nav_title">
<A href="?pageID=4" onMouseOver="highlightNav(1, 'nav4');" onMouseOut="highlightNav(0, 'nav4');">[img]"images/buttons/voorwaarden.gif"[/img]</A>
</TD>
<TD class="nav_empty" rowspan="2"> </TD>
<TD class="nav_title">
<A href="?pageID=5" onMouseOver="highlightNav(1, 'nav5');" onMouseOut="highlightNav(0, 'nav5');">[img]"images/buttons/contact.gif"[/img]</A>
</TD>
<TD class="nav_empty" rowspan="2"> </TD>
<TD class="nav_title">
<A href="?pageID=6" onMouseOver="highlightNav(1, 'nav6');" onMouseOut="highlightNav(0, 'nav6');">[img]"images/buttons/links.gif"[/img]</A>
</TD>
<TD class="nav_empty" rowspan="2" style="width: 50px;"> </TD>
</TR>
<TR>
<TD class="nav_border" id="nav1"> </TD>
<TD class="nav_border" id="nav2"> </TD>
<TD class="nav_border" id="nav3"> </TD>
<TD class="nav_border" id="nav4"> </TD>
<TD class="nav_border" id="nav5"> </TD>
<TD class="nav_border" id="nav6"> </TD>
</TR>
</TABLE> |
waarom krijg ik die laadtijden?
A byte walks into a bar and orders a pint. Bartender asks him "What's wrong?" Byte says "Parity error." Bartender nods and says "Yeah, I thought you looked a bit off."