Window.onbeforeprint и Window.onafterprint запускаются одновременно

Я определил onbeforeprint, и я изменяю свой HTML-код, и теперь, когда я заканчиваю печать, находящуюся при нажатии кнопки печати, я хочу, чтобы onafterprint был запущен, но это не так.

Вместо этого, когда я нажимаю кнопку «Control + Print», сначала запускается onbeforeprint, а затем отображается событие onafterprint и затем диалоговое окно печати.

Можно ли каким-то образом внести изменения в мой HTML после нажатия кнопки «Печать»?

Я использую браузер IE-9 и код выглядит следующим образомКод

<script type="text/javascript">
    window.onbeforeprint = function () {
        alert('Hello');
    }
    window.onafterprint = function () {
        alert('Bye');
    }
</script>

Спасибо и привет, Фрэнсис П.

Ответы на вопрос(2)

Ваш ответ на вопрос