Программирование > JavaScript & JScript
Постраничная печать
Irina:
Подскажите , пожалуйста, можно ли вставить в свою страницу что-то вроде разрыва страницы при печати документа? Можно ли отследить как-то конец страницы при печати? Число строк заранее неизвестно. Формируется таблица. Текст может переходить на следующую строку. Надо вставлять шапку таблицы на каждой странице.
mike:
Насколько я знаю, форматирование при печати проводится средствами браузера. Если нужно все сделать аккуратно, то дается ссылка на "версию для печати", в которой все красиво :), либо на PDF - файл или другой документ.
...А если есть средства JS, то было бы очень интересно об этом узнать :)
Irina:
Во-первых, мне надо обойти браузер. Не будет же каждый пользователь вставлять шапку таблицы в колонтитулы со всеми графами и т. д. и если можно объясните поподробнее про "версию для печати". Документа как такового нет. Он формируется из базы и вычисляются данные. Если формировать PDF - файл, то задача еще более усложняется. Хотелось бы попроще.
NeoNox:
--- Цитировать ---если можно объясните поподробнее про "версию для печати"
--- Конец цитаты ---
Можно. Наглядно вот так:
http://www.script.com.ua/boards/thread.php?threadid=277&boardid=28&page=1#5
http://www.script.com.ua/boards/print.php?threadid=277&boardid=28&styleid=1&page=1
А в теории: вырезается все что не относится к текстам-минимальное форматирование. Это, правда, производить лучше серверными скриптами а не JScript.
Irina:
NeoNox!Ты хоть сам понял, что сказал, и на какой вопрос отвечал. Я не понимаю, причем тут ссылка на какую-то иконку, если мне надо отпечатать документ и что я должна вырезать и откуда. Если у кого-то есть конкретные соображения, помогите пожалуйста. Очень нужно.
Навигация
Перейти к полной версии