我正在使用smoke.js创建一些整洁的警报:)
当我尝试在onbeforeunload
事件中使用它时会出现问题。
<body onbeforeunload="javascript:tstconfirm();">
但看起来脚本被卸载或者因为脚本不起作用。
如果我尝试:
<body onbeforeunload="javascript:alert('test');">
警报有效。
关于如何解决这个问题的任何想法?
感谢
答案 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>