Страница 1 из 1

Версия для печати

СообщениеДобавлено: 11 июл 2008, 23:00
Core
Кто может привести пример настроеного @media print {} для печати определенного елемента страницы. Например, на странице новости и коментариев я написал:


Код: Выделить всё
<style type="text/css"> 
@media:print { 
    * { display: none; } 
    .eBlock { display: inline; } 
}


новости заключены в таблице с класом естественно eBlock.

вставил такую кнопочку:


Код: Выделить всё
<input type="button" value="Распечатать таблицу" onclick="window.print()" />


при нажатии на нее должно б на печать выводится только содержымое таблицы с класом eBlock. Но по преженему выводится вся страница. Где ошибка. или может весь мой замысел ошибка?

Re: Версия для печати

СообщениеДобавлено: 12 июл 2008, 18:35
MaVI
Да мне тоже интересно можно так сделать ?

Re: Версия для печати

СообщениеДобавлено: 15 июл 2008, 02:24
Core
знатоки по етой теме отстутствуют?

Re: Версия для печати

СообщениеДобавлено: 15 июл 2008, 13:52
AllCity
Код: Выделить всё
</style>

не хватает ;)
да и место
Код: Выделить всё
@media:print

должно быть
Код: Выделить всё
@media print

Re: Версия для печати

СообщениеДобавлено: 01 авг 2008, 14:00
anger
По такому принцепу можно сделать юкозовский форум, версия для печати? как IPB или волба...

Re: Версия для печати

СообщениеДобавлено: 01 авг 2008, 22:37
Core
Кстати, сделал версию для печати для новостей. так вот - в опере все нормально, а в Мозилле блок
Код: Выделить всё
<div class="print">
отображается несмотря на то, что от доступен только для печати

тег eBlock

СообщениеДобавлено: 10 окт 2008, 13:19
12211221
В этой http://web-codes.net/viewtopic.php?f=5&t=981&hilit=eBlock теме написано

новости заключены в таблице с класом естественно eBlock


как этот код правильно пишится,
у меня получилось так:
Код: Выделить всё
 <eBlock/>$MESSAGE$
 <br /><br />
<?if($OTHER2$)?><div align="right"><a href="$OTHER2$" target="_name"><img src="http://apple.3dn.ru/0.gif" border=0 width=127 style="border:none;"></div></a><?endif?>
<?if($ATTACHMENTS$)?><div style="text-align:left;" class="eAttach">Прикрепления: $ATTACHMENTS$</div><?endif?></td></tr>
<tr><td colspan="2" class="eDetails">
<?if($CAT_NAME$)?>Категория: <a href="$CAT_URL$">$CAT_NAME$</a> |<?endif?>
Просмотров: $READS$ |
Добавил: <a href="$PROFILE_URL$">$USER$</a>
</eBlock>
<style type="text/css">
@media print {
 * { display: none; }
 .eBlock { display: inline; }
}
</style>

<input type="button" value="Распечатать таблицу" onclick="window.print()" />

но нечего не печатается? Помогите плиииз

Re: Версия для печати

СообщениеДобавлено: 17 окт 2008, 14:00
12211221
А можно чтоб новость тока печаталась