你可以在页面“onUnload”事件中执行Fancybox吗?

时间:2011-06-18 00:30:24

标签: javascript fancybox

这几乎总结了一下!我正在尝试使用程式化的“退出弹出窗口”而不是标准的Javascript提示框。有什么建议吗?

1 个答案:

答案 0 :(得分:2)

这可能是你能做的最好的事情:

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

我认为你不能阻止页面卸载,但是如果用户希望离开或停留,你可以询问,同时打开fancybox。

ķ