HTML-документ, отправляемый на принтер , должен быть тем же, который отправляется в браузер.Специальный макет печати, как вы предлагаете, является одним из распространенных способов реализации этого поведения.
Другой способ может заключаться в том, чтобы взять идею медиа-атрибута CSS и работать с ней: визуализировать необработанные данные в исходном HTML-документе, скрытьэто в таблице стилей экрана, и показать это в таблице стилей печати.Однако, поскольку кажется, что большая часть навигации в этом приложении происходит внутри SWF, а не в строке адреса браузера (я все еще не совсем уверен, что у меня возникнет вопрос), это может быть неосуществимо.Возможно, файл Flash может отправить необработанные данные в Javascript на странице, чтобы отформатировать их в скрытый HTML, но это может быть слишком большой работой, чтобы стоить этой функции, и пользователи могут даже не осознавать, что они предназначены дляпросто распечатайте эту страницу.Я знаю, что не ожидал бы, что это произойдет волшебным образом.
На этом этапе вам лучше всего выбрать страницу для печати.Решение Javascript + CSS может работать, но, вероятно, оно не стоит вашего времени.