Эта проблема IMO больше связана с CSS, но я открыт для любого решения. Я пытаюсь напечатать веб-страницу, высота которой определена в px (я также пробовал%). Теперь, что происходит в Safari и IE 8 и далее, содержимое страницы не будет печататься на одной странице.
Текущая настройка
div.parent-container{
height: 900px;
}
div.parent-container div.child-containers{
height:100%;
}
Что происходит
Он будет печатать все на одной странице в FF, но в IE и содержимом Safari будет разбита на две страницы, что является чертой проблемы для моих пользователей. Я должен сказать им, чтобы установить поля страницы: 0,3, что определенно не является эффективным способом.
Что я сделал
Я пробовал разные типы страниц и браузеров, чтобы он работал, но он не оказался плодотворным или не кажется эффективным для меня (никогда не был поклонником настраиваемых браузеров).
Что я хочу
Решение CSS/JS для печати содержимого страницы на одной странице может быть чем-то вроде "Shrink to Fit".
Спасибо, Рахи