IE可以用event对象,Mozilla不行。谁知道在Mozilla和Netscapter里怎么写?
---------------------------------------------------------------
1<html><head><title>IE与NS都支持的实时读取鼠标位置的例子</title></head>
2<body bgcolor="#fef4d9" onmousemove="microsoftMouseMove()">
3<script language="JavaScript">
4if (navigator.appname == 'Netscape')
5{
6document.captureEvents(Event.MOUSEMOVE);
7document.onmousemove = netscapeMouseMove;
8}
9function netscapeMouseMove(e)
10{
11if (e.screenX != document.form1.x.value && e.screenY != document.form1.y.value)
12{
13document.form1.x.value = e.screenX;
14document.form1.y.value = e.screenY;
15}
16}
17function microsoftMouseMove()
18{
19if (window.event.x != document.form1.x.value && window.event.y != document.form1.y.value)
20{
21document.form1.x.value = window.event.x;
22document.form1.y.value = window.event.y;
23}
24}
25</script>
26<form name="form1">
27X: <input name="x" size="4" type="text"/><br/>
28Y: <input name="y" size="4" type="text"/>
29</form>
30</body></html>