печатать только видимый экран - PullRequest
0 голосов
/ 04 декабря 2009

У меня html-приложение, работающее в IE6 (да, на данный момент оно должно быть 6), в настоящее время я печатаю страницу / отчет приложения. Этот отчет все HTML и использует только браузеры, встроенные в функции печати. В настоящее время он охватывает более 1 страницы, то есть прокручивается, а функция печати печатает всю страницу, даже то, что не видно.

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

1 Ответ

2 голосов
/ 04 декабря 2009

Не без хитрости, я думаю.

Вы можете попробовать следующее. Я не пробовал, но это может сработать:

  • Дайте тело и HTML-тэг 100% высоты
  • Дайте телу "переполнение: скрытое"
  • Поместите содержимое страницы в DIV шириной 100% и высотой 100% с переполнением: auto
  • Прокрутите до нужной позиции и нажмите «печать»

это может дать вам только видимую часть. Никаких гарантий, хотя. Если вы попробуете, дайте мне знать, как это работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...