如何用js判断鼠标离开当前页面

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用js判断鼠标离开当前页面相关的知识,希望对你有一定的参考价值。

参考技术A function getMousePosition()
...
var e = e||window.event;

var objSrc = e.srcElement;//event source element

var left = 0;
var top = 0;

while (objSrc.offsetParent)...
left += objSrc.offsetLeft;
top += objSrc.offsetTop;
objSrc = objSrc.offsetParent;


left += objSrc.offsetLeft;//source element's offsetTop
top += objSrc.offsetTop;//source element's offsetLeft

//alert(e.offsetX);
mouseOffsetX = left + e.offsetX;
mouseOffsetY = top + e.offsetY;
mX.value = mouseOffsetX;
mY.value = mouseOffsetY;

document.onmousemove = getMousePosition;

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/cnkiminzhuhu/archive/2008/02/19/2106521.aspx本回答被提问者采纳
参考技术B document.onmouseout

以上是关于如何用js判断鼠标离开当前页面的主要内容,如果未能解决你的问题,请参考以下文章

如何用JS获取鼠标滚动高度,再触发相应的事件。速救!!!

如何用js控制网页刷新后滚动条保持在原来的位置

JS中如何判断用户离开了当前界面,跳转到了另一个界面?

js代码实现鼠标移动到上面一个效果,鼠标离开效果保持

如何用js得到当前页面的url信息方法(JS获取当前网址信息)

如何用JS 获取DIV的坐标位置?