Распечатанное родительское окно страниц с iframe вызывает странное масштабирование

Мне было поручено объединить несколько HTML-документов в одну страницу для печати. Моя первая попытка с треском провалилась - я попытался изолировать содержимое страницы с помощью своего собственного тега

и правил таблицы стилей, измененных для соответствия. Моя вторая попытка с использованием фреймов для изоляции каждого документа выглядит значительно лучше, но страницы увеличиваются при печати из родительского фрейма стека iframe по сравнению с печатью документов по отдельности в их собственных окнах.

Вот пример документов, которые я Я работаю с: http://dl.dropbox.com/u/291229/print-test/index.html

Вы можете выполнить предварительный просмотр в Firefox, чтобы понять, что я имею в виду. Если вы откроете первый кадр в отдельной вкладке / окне и распечатаете предварительный просмотр,обведенные рамки хорошо вписываются в страницу. То же самое в родительском окне стека iframe показывает, что ячейки выходят за пределы страницы.

Заявление об ограничении ответственности: Я не кодировал эти страницы. Да, я знаю, что они ужасны. К сожалению, у проекта нет времени или бюджета, чтобы переделать страницы таким образом, чтобы достичь цели - одна страница для печати набора документов. Я могу временно потребовать от пользователей распечатать каждую страницу отдельно для правильного масштабирования, но я все же хотел бы понять, что может вызывать эту проблему.

6
задан Kevin 18 July 2011 в 22:18
поделиться