Можете ли вы выполнить Fancybox во время события страницы onUnload? - PullRequest
2 голосов
/ 18 июня 2011

Это в значительной степени подводит итог!Я пытаюсь использовать стилизованное «всплывающее окно выхода» вместо стандартного окна приглашения Javascript.Любой совет?

1 Ответ

2 голосов
/ 20 июня 2011

Это, вероятно, лучшее, что вы можете сделать:

function unload(){
$.fancybox('<div>alalalala<div>', {
    'titlePosition'     : 'inside',
    'transitionIn'      : 'none',
    'transitionOut'     : 'none'
});
}
$(document).ready(function() {
   window.onbeforeunload=function() {
   unload();
   };
});

Я думаю, что вы не можете помешать выгрузке страницы, но вы можете спросить ранее, хочет ли пользователь покинуть или остаться, а тем временем открыть fancybox.

K

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...