Здравствуйте, уважаемые знатоки! Помогите, пожалуйста, разрешить ситуацию. На моём сайте присутствуют ссылки на открытие и печать другого документа во всплывающем окне с помощью window.print. То есть при нажатии на ссылку печатается не текущая страница, а открывается другая, а затем при помощи кода, указанного ниже, печатается автоматом: <a href="/example" onclick="w = window.open(this.href, '1402961340926','width=500,height=300,toolbar=0,menubar=0,location=0,status=0,scrollbars=1,resizable=0,left=0,top=0'); w.print(); setTimeout('w.close()', 500); return false;">ПЕЧАТАТЬ ДРУГУЮ СТРАНИЦУ</a> Всё прекрасно работает. Однако проблема заключается в том, что если в хромоподобных браузерах (Google, Yandex и т.д.), в которых перед системным окном выбора принтеров для печати всплывает предварительный просмотр страницы, пользователь вместо кнопки "Отмены печати", просто закроет страницу, — то скрипт блокирует весь сайт (видимо, потому что процесс window.print не завершается при закрытии страницы), и сайт начинает глючить — даже обновить страницу не получается. Мой вопрос заключается в следующем: существует ли какой-нибудь скрипт, который будет завершать событие window.print при принудительном закрытии пользователем страницы во время предварительного просмотра?