<script type="text/javascript" language="javascript"> <!--
var Ymouse = Xmouse = 0;
// erklærer de to variable vi vil have ud af det og sikrer at de ligger i window objektet.
var ns4 = (document.layers)?true:false;
// variablen ns4 bliver true for Netscape 4 browseren, ellers false
var ns6 = (document.getElementById && !document.all)?true:false;
// variablen ns6 bliver true for Netscape 6 browseren, ellers false
function Mouse( evnt ) {
Ymouse=(ns4||ns6)?evnt.pageY:event.y;
Xmouse=(ns4||ns6)?evnt.pageX:event.x;
// sætter vore to variable
document.forms.mousePos.Xpos.value=Xmouse;
document.forms.mousePos.Ypos.value=Ymouse;
// viser de to variable i felterne. (kan slettes)
}; //end Mouse( event object )
if (ns4) { // Hvis browseren er netscape 4 skal vi aktivere den event
// der hedder mousemove
// Uanset hvad browser skal vi fortælle at funktionen Mouse
// skal aktiveres hvergang der er en mousemode event.
window.captureEvents(Event.MOUSEMOVE);
window.onMouseMove=Mouse; // catch mouse movement (NS)
} else {
document.onmousemove=Mouse; // catch mouse movement (IE)
};
// --> </script>
du kan læse om Javascripts ?: operator her:
http://developer.netscape.com/docs/manuals/js/client/jsref/index.htmdet er i kapitel 4 "Operators"
Det er forresten i det hele taget en fod referencebog for javascript-
mvh JakobA