Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Работа над сайтом > DHTML/JS/CSS

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 03.12.2001, 11:26
aleandr вне форума Посмотреть профиль Отправить личное сообщение для aleandr Найти все сообщения от aleandr
  № 1  
aleandr
 
Аватар для aleandr

Регистрация: Oct 2001
Адрес: Астрахань
Сообщений: 40
Attention Разбивка на страницы для вывода на принтер

Народ!

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

Предложенный KBA-KBA вариант почему-то у меня не идет...
Распечатываются обе строки на одном листе...

code:--------------------------------------------------------------------------------
<html>
<head>
<style type="text/css">
<!--
.pageBreak { page-break-after: always}
-->
</style>
</head>
<body>
Страница 1
<br class="pageBreak">
Страница 2
</body>
</html>
--------------------------------------------------------------------------------
__________________
Хотели как лучше, а получилось как всегда...

Старый 03.12.2001, 12:15
aleandr вне форума Посмотреть профиль Отправить личное сообщение для aleandr Найти все сообщения от aleandr
  № 2  
aleandr
 
Аватар для aleandr

Регистрация: Oct 2001
Адрес: Астрахань
Сообщений: 40
По умолчанию ремарка

Первый вопрос снимается...
А вот как правильно посчитаться - остается...
__________________
Хотели как лучше, а получилось как всегда...

Старый 03.12.2001, 20:54
KBA-KBA вне форума Посмотреть профиль Отправить личное сообщение для KBA-KBA Найти все сообщения от KBA-KBA
  № 3  
KBA-KBA
 
Аватар для KBA-KBA

Регистрация: May 2000
Адрес: сдох давно
Сообщений: 177
Отправить сообщение для KBA-KBA с помощью ICQ
Arrow Вай?

Почему снимается?
Получилось??? (я сам не пробовал, но по спецификации должно пахать )

Со вторым вопросом сложнее
  • Не известен размер шрифта пользователя (хотя его можно задать)
  • не известен формат листа (поля, отступы и тд)
  • не известен размер лита (хотя 95% - А4, но ето не стандарт)
-------------
Вывод :: способов к отслеживанию конца листа не вижу
__________________
Белая полоса,
Черная полоса,
Ж@#А!!!

Старый 04.12.2001, 09:02
aleandr вне форума Посмотреть профиль Отправить личное сообщение для aleandr Найти все сообщения от aleandr
  № 4  
aleandr
 
Аватар для aleandr

Регистрация: Oct 2001
Адрес: Астрахань
Сообщений: 40
Tip Answer

Тот пример не работал почему-то, а из спецификации вытащил ентот, который нижее.
А насчет того, чтобы презадать параметры, это да, а потом считать поинты до определенного?!
Другого выхода не вижу (не знаю), но это ж геморрой какой!
Неужели ни у кого таких проблем не возникало?...

<html>
<head>
<STYLE>
H3 { page-break-before: always }
</STYLE>
<title>Untitled</title>
</head>

<body>
dasd
<H3>Start New Section on New Page</H3>
dsadas
</body>
</html>
__________________
Хотели как лучше, а получилось как всегда...

Старый 04.12.2001, 12:19
Pr0Head вне форума Посмотреть профиль Отправить личное сообщение для Pr0Head Посетить домашнюю страницу Pr0Head Найти все сообщения от Pr0Head
  № 5  
Pr0Head
 
Аватар для Pr0Head

Регистрация: Dec 1999
Адрес: под ёлкой...
Сообщений: 1,855
Изначально не работало потому, что на BR нельзя повесить класс... он его просто ингорирует....
__________________
Не криви извилиной!

Старый 04.12.2001, 18:35
KBA-KBA вне форума Посмотреть профиль Отправить личное сообщение для KBA-KBA Найти все сообщения от KBA-KBA
  № 6  
KBA-KBA
 
Аватар для KBA-KBA

Регистрация: May 2000
Адрес: сдох давно
Сообщений: 177
Отправить сообщение для KBA-KBA с помощью ICQ
По умолчанию блин...

По идее я могу повесить класс на любой тег
Оказывается нет

Ну не знал, хотя идея верна!

Да действительно ИЕ криво печатает последние строки, но по моему ето баг ИЕ!
__________________
Белая полоса,
Черная полоса,
Ж@#А!!!

Создать новую тему   Часовой пояс GMT +4, время: 11:48.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 11:48.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.