JavaScript, как использовать smoke.js с onbeforeunload? - PullRequest
0 голосов
/ 14 сентября 2011

Я использую smoke.js для создания аккуратных оповещений:)

проблема возникает, когда я пытаюсь использовать ее в событии onbeforeunload.

Я помещаю это так:

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

, но похоже, что скрипт выгружается или что-то в этом роде, потому что скрипт не работает.

, если я пытаюсь:

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

предупреждение работает.

есть идеи, как это исправить?

спасибо

1 Ответ

0 голосов
/ 16 сентября 2011

исправлено.

<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>
...