Copy code code as follows:
var restrictx;
var restricty;
var tip;
Mouse coordinates
function mouseposition (EV) {
return {
X:ev.clientx + Document.documentelement.scrollleft-document.documentelement.clientleft,
Y:ev.clienty + document.documentelement.scrolltop-document.documentelement.clienttop
};
}
Mouse events
function MouseMove (EV) {
EV = EV | | window.event;
var mousepos = mouseposition (EV);
Restrictx = mousepos.x;
Restricty = Mousepos.y;
}
Document.onmousemove = MouseMove;
Document.onclick = MouseMove;
The above code in Google and Sohu browser to get the value will be inaccurate, you need to modify, as follows:
Copy Code code as follows:
var restrictx;
var restricty;
var tip;
Mouse coordinates
function mouseposition (EV) {
var scrollleft = Document.documentElement.scrollLeft | | Document.body.scrollLeft;
var scrolltop = Document.documentElement.scrollTop | | Document.body.scrollTop;
return {
X:ev.clientx + Scrollleft-document.documentelement.clientleft,
Y:ev.clienty + scrolltop-document.documentelement.clienttop
};
}
Mouse events
function MouseMove (EV) {
EV = EV | | window.event;
var mousepos = mouseposition (EV);
Restrictx = mousepos.x;
Restricty = Mousepos.y;
}
Document.onmousemove = MouseMove;
Document.onclick = MouseMove;
Copy Code code as follows:
var scrollleft = Document.documentElement.scrollLeft | | Document.body.scrollLeft;
var scrolltop = Document.documentElement.scrollTop | | Document.body.scrollTop;
If you can get the mouse coordinates, then go to the front, otherwise use the following method to get the mouse coordinates, "| | "The following is for browsers using the WebKit kernel