Как веб-мастера навязывающие подписку, вставляют голосовую фразу при попытке закрытия, убеждая подождать мол есть ещё предложение ? Как это делается в скрипте ?
Делается это на простом Java Script. Для начала, нужно отловить событие закрытия страницы (или браузера). Лучший вариант - использовать стандартный метод браузера onbeforeunload.
Вот так можно вывести сообщение при закрытии страницы:
window.onbeforeunload = function () {
var Message= "Не уходите, пожалуйста!";
return Message;
};
А вот так будет ещё и звук:
window.onbeforeunload = function () {
var Message= "Не уходите, пожалуйста!";
document.getElementById("sound").innerHTML='';
return Message;
};
Без вывода сообщения работать не будет. Ибо именно всплывающее сообщение блокирует закрытие станицы. Без сообщения страница закроется несмотря на воспроизведённый звук.
Добавить комментарий