Я хотел бы сделать всплывающее окно выхода на моем сайте. Я подготовил свой модальный, но не могу найти «хороший способ», чтобы обнаружить момент, когда пользователь собирается покинуть сайт. Я читал некоторые другие посты на эту тему и нашел этот кусок кода:Как вызвать всплывающее окно выхода?
$(document).ready(function() {
$(document).mouseleave(function(e) {
if(e.clientY < 0) {
$('#exit').modal('show')
}
});
});
К сожалению, это решение не работает на IE и Edge. Каков лучший способ сделать это?
ОБНОВЛЕНИЕ: Позвольте мне быть более точным. Я хочу достичь чего-то вроде this. Я предположил, что лучший способ - обнаружить, когда мышь покидает документ.
Этот код в основном проверяет, если курсор мыши находится над верхней части окна документа. Это то, что вы пытаетесь сделать? – Archer
Да, это так. Как я уже сказал, результат в порядке, но он не работает во всех браузерах. – bloo79
Попробуйте это на 'mousemove'. Он должен работать ... –