почему после повторного вызова window.open().print() не отображаются картинки, которые были видимы при первом открытии этого окна? Кто-то сталкивался?
https://developer.mozilla.org/ru/docs/Web/API/Document/write поскольку document.write пишет строку в поток документа, вызов document.write для закрытого (но загруженного) документа автоматически вызовет document.open, который очистит документ.
у тебя по итогу пишется </html>. остальное затирается
данные, которые содержатся в документе могут меняться, пользователь может сообразить во время печати, что не то сделал и я должен ему дать шанс изменить данные. мне нужно при закрытии вообще всё вычищать?
так ты не закрывай окно, посмотри что в инструментах разработчика.
Обсуждают сегодня