Hallo,
Ik ben een paar uur inmiddels
al weer bezig om een javascriptje werkend te krijgen in netscape (nummertje 7) zoals ik zou willen.
Wat is wil is simpel. Een plaatje laten mee schuiven in een layer. De mousemove over document is geen probleem, maar van de layer wel. Ik heb ook geprobeert de mousemove event en de verwijzing naar de functie om te draaien maar dat mocht ook niet baten. Dit is mijn code
En de layers:
Ik ben een paar uur inmiddels
Wat is wil is simpel. Een plaatje laten mee schuiven in een layer. De mousemove over document is geen probleem, maar van de layer wel. Ik heb ook geprobeert de mousemove event en de verwijzing naar de functie om te draaien maar dat mocht ook niet baten. Dit is mijn code
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
| <script language="JavaScript">
<!--
// Detect if the browser is IE or not.
// If it is not IE, we assume that the browser is NS.
var IE = document.all?true:false
if (!IE){
document.captureEvents(Event.MOUSEMOVE)
document.layers['menu_bar'].document.onmousemove = move;
//Werkt dus niet ^^^^^
document.onmousemove = move;
//Werkt wel maar niet zoals gewenst ^^^^^
} else{
document.menu_bar.onmousemove = move;
}
var tempX = 0
function move (e){
if(!e)
e = window.event;
if (IE) { // grab the x-y pos.s if browser is IE
tempX = event.clientX
} else { // grab the x-y pos.s if browser is NS
tempX = e.pageX
}
document.getElementById('mover').style.left = tempX + "px"
document.getElementById('mover').style.visibility = "visible"
return true
}
//-->
</script> |
En de layers:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| [img]"./images/mover.png"[/img]
<div name="menu_bar" id="menu_bar" onmousemove="move()" style="height: 30px; position: absolute; margin-left: 19px; margin-top: -11px; z-index:21;">
<table cellpadding="0" cellspacing="0" id="menu_bar" style="height: 21px; margin-left: -18px; margin-right: -29px;" width="482">
<tr>
<td width="18"></td>
<td align="center"><a class="menuitem" href="">Home</a></td>
<td width="1">[img]"./images/menu_splitter.png"[/img]</td>
<td align="center"><a class="menuitem" href="?page=">Menu 2</a></td>
<td width="1">[img]"./images/menu_splitter.png"[/img]</td>
<td align="center"><a class="menuitem" href="?page=">Menu 3</a></td>
<td width="1">[img]"./images/menu_splitter.png"[/img]</td>
<td align="center"><a class="menuitem" href="?page=">Menu 4</a></td>
<td width="1">[img]"./images/menu_splitter.png"[/img]</td>
<td align="center"><a class="menuitem" href="?page=contact">Contact</a></td>
<td width="24"></td>
</tr>
</table></div> |
[ Voor 19% gewijzigd door Verwijderd op 12-01-2005 00:44 ]