
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
06.07.2007, 12:30
|
|||
|---|---|---|---|
|
|||
версия для печати |
|||
|
#18+
Есть страничка на которой находится таблица: 1 строка: логотип; 2 строка: меню; 3 строка: название таблицы в iframe; 4 строка: iframe, содержащий достаточно длинную таблицу, поэтому у него есть скроллы; 5 строка: кнопки управления данными; 6 строка: подвал странички. Среди прочих есть кнопка для печати, при нажатии на которую нужно сформировать страничку для печати, где будут только 3 и 4 строки. Вот такой, собственно, вопрос. Может кто поможет? З.Ы. С javascript раньше никогда не работал может можно как-нибудь по-другому сделать: например, кнопочки я убирал при помощи тэга <div>, остальное как-то не получается, т.к. страничка формируется из jsp, каким-то хитрым способом и 1, 2 и 6 строки - это шаблон, в который подставляются данные (шаблон - тоже jsp). Может не совсем туда обратился, но пока мне думается сделать через js, без jsp. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.07.2007, 12:35
|
|||
|---|---|---|---|
версия для печати |
|||
|
#18+
Это можно сделать через css. В <style media=print> определить класс для ненужных элементов и сделать в нем display:none. На экране они будут видны, при печати - нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.07.2007, 14:06
|
|||
|---|---|---|---|
|
|||
версия для печати |
|||
|
#18+
А если при это еще немноо отформатировать надо? Тогда, я так понимаю, способ не сработает. Но идея хорошая, попробую реализовать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.07.2007, 16:07
|
|||
|---|---|---|---|
|
|||
версия для печати |
|||
|
#18+
aleksandyА если при это еще немноо отформатировать надо? Тогда, я так понимаю, способ не сработает. Но идея хорошая, попробую реализовать... Форматирование и реализуется полностью средствами css. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.07.2007, 05:26
|
|||
|---|---|---|---|
|
|||
версия для печати |
|||
|
#18+
А как iframe развернуть полностью, чтобы унего не было скроллов? Или как из iframe вытащить табличку полностью? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.07.2007, 06:07
|
|||
|---|---|---|---|
|
|||
версия для печати |
|||
|
#18+
AntonariyВ <style media=print> определить класс для ненужных элементов и сделать в нем display:none. На экране они будут видны, при печати - нет. Ни на экране, ни при печати ничего нет. Почему? Делаю так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.07.2007, 06:08
|
|||
|---|---|---|---|
|
|||
версия для печати |
|||
|
#18+
помечаю строку таблицы id="notToPrint" и этой строки потом нигде нет :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=22&mobile=1&tid=1458004]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
148ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
| others: | 228ms |
| total: | 460ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...