Диологовое окно при выходе со страницы
При установки данного кода на страницу, при выходе с нее всплывает окно с подтверждением ухода и мгновенным редиректом на сайт google.ru.
Как сделать и что дописать в скрипте, чтобы редирект был не сразу, а только после нажатия на "Уйти со страницы"?
<script type="text/javascript">
window.onbeforeunload = function(e) {
e.returnValue="My custom message";
window.location="http://google.ru";
};
</script>
|
т.е. должно вызываться диалоговое окно с вопросом: "вы точно хотите покинуть наш сайт?" и две кнопочки. да, уйти. нет. и при нажатии на "да", будет уходить.. так вы хотите?
|
При нажатие на УЙТИ, должен происходить редирект на google.ru.
При нажатии на НЕТ - соответственно остаться на страничке. |
Цитата:
|
Вот из-за таких вот деятелей разработчики браузеров и выпиливают onunload/onbeforeunload функционал. А когда оно реально нужно (например сохранить состояние закрываемого приложения, чтоб потом восстановить его) - облом.
|
Так, кто нибудь может ответить и помочь по сути вопроса?
|
Цитата:
|
| Часовой пояс GMT +3, время: 18:00. |