2014-10-29 3 views
0

Я пытаюсь найти хорошую ссылку о том, как создать всплывающее окно, когда кто-то покидает ваш браузер, и мне не повезло. Я пытаюсь настроить его, когда мышь покидает браузер, а не выходит из страницы. Может ли кто-нибудь указать мне в правильном направлении?Создание всплывающего окна, когда мышь покидает страницу браузера

Это просто окно сообщения, которое я пытаюсь отобразить, когда мышь покидает браузер. Я пробовал функцию .mouseleave(), но появляется, когда я иду на полосу прокрутки, и я хочу это предотвратить.

+0

Я думаю, что вы можете получить ответ на свой вопрос здесь: http://stackoverflow.com/questions/923299/ how-can-i-detect-when-the-mouse-leaves-the-window –

ответ

0

это в вашем html тег:

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

А потом пишу это для функции mouseOutOfWindow:

mouseOutOfWindow(){ 

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

} 

Good Luck!

+0

Спасибо. Я пытался, но все равно не люблю меня. спасибо, хотя – Military911

0

Просто сделать

<body onMouseout="bye()"> 

Javascript

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

спасибо, но мой скрипт работает, покидая тело. моя проблема в том, когда я иду по полосе прокрутки справа, всплывающие окна показывают, и я не хочу этого. Я хочу, чтобы они могли использовать полосу прокрутки без появления сообщения. Я также пробовал $ (window) .mouseleave(), но это дает мне ту же проблему. – Military911

Смежные вопросы