В общем случае вы не можете обработать событие load
объектов окна за пределами текущего окна, поскольку оно работает не во всех браузерах.Вам нужно обработать событие load
, используя скрипт в документе, загруженном в новое окно.Ваш обработчик может либо вызвать window.print()
сам, либо, если вам нужно сохранить функциональность в исходном окне, он может сделать вызов исходному окну, используя свойство window.opener
, или установить флаг, который может выполнить скрипт в исходном окне.опрос.