javascript如何在onbeforeunload上使用smoke.js?

时间:2011-09-14 00:04:20

标签: javascript alert onbeforeunload

我正在使用smoke.js创建一些整洁的警报:)

当我尝试在onbeforeunload事件中使用它时会出现问题。

我把它放在这样:

<body onbeforeunload="javascript:tstconfirm();">

但看起来脚本被卸载或者因为脚本不起作用。

如果我尝试:

<body onbeforeunload="javascript:alert('test');">

警报有效。

关于如何解决这个问题的任何想法?

感谢

1 个答案:

答案 0 :(得分:0)

固定。

<script language="JavaScript">
$(function() {
$(window).bind('beforeunload', function() {
    setTimeout(function() {
        setTimeout(function() {
           $(".black").css('display', 'block');
         // or do something else
        }, 1000);
    },1);
    return 'Wait! Save up to $20 Today!';
});
});
</script>