2014-10-29 65 views
0

我一直在试图找到一个很好的参考资料,介绍如何在有人离开浏览器时创建一个弹出窗口,我没有任何运气。我试图在鼠标离开浏览器时进行设置,而不是退出该页面。有人能指引我朝着正确的方向吗?当鼠标离开浏览器页面时创建一个弹出窗口

这只是一个消息框,我试图显示鼠标离开浏览器时。我试过了.mouseleave()函数,但是当我进入滚动条并且我想要阻止它时,它就会出现。

+0

我认为你可以得到你的答案在这里: http://stackoverflow.com/questions/923299/我该如何检测鼠标何时离开窗户 – 2014-10-29 23:03:35

回答

0

把这个在您的html标签:

... 
<html onmouseout = "mouseOutOfWindow()"> 
... 

,然后写这为mouseOutOfWindow功能:

mouseOutOfWindow(){ 

window.alert("alertText"); //You can use an alert box, or any other kind of popup. 

} 

祝您好运!

+0

谢谢。我尝试过,但仍然不喜欢我。谢谢 – Military911 2014-10-30 15:35:21

0

只需简单地做

<body onMouseout="bye()"> 

的Javascript

<script> 
function bye() { 
alert("Goodbye!") 
} 
</script> 
+0

谢谢,但我的脚本离开身体时仍然有效。我的问题是,当我去右边的滚动条,弹出窗口显示,我不想这样。我希望他们能够在不弹出消息的情况下使用滚动条。我也试过$(窗口).mouseleave(),但它给了我同样的问题。 – Military911 2014-10-30 15:32:30

相关问题