Код за принт на страница

ghostbg

Registered
Имам статии и в статиите имам линк към принт страница където е опростена и е само черно бяла и с един прост бутон
Код:
<input onclick=\"print();\" type=\"button\" value=\"Отпечатай\" />
хората цъкат да се принтира дотук добре но искам под статията или до нея да сложа банер обаче не искам този банер да се принтира заедно с статията как може да стане това ?
 
Правищ си ЦСС за браузъра и ЦСС за принтиране!


<link href="/css/style.css" rel="stylesheet" type="text/css"
media="screen" />


<link href="/css/print.css" rel="stylesheet" type="text/css" media="print" />


Втория цсс се използва когато страницата се принтира.Виж класа на тоя банер или ид-то и му задай да е display:none; но трябва да имаш като този втори цсс.
 
аха обаче нещо не ми е ясно с това display none банера е така изважда се от openX

Код:
<a target='_blank' href='http://site.com/ads/www/delivery/ck.php?n=c0cfc9b'><img border='0' alt='' src='http://site.com/ads/www/delivery/avw.php?zoneid=1&n=c0cfc9b' /></a>

и да сложа в img тага едно style="display:none;" ли ?
 
<a class="print" target='_blank' href='http://site.com/ads/www/delivery/ck.php?n=c0cfc9b'><img border='0' alt='' src='http://site.com/ads/www/delivery/avw.php?zoneid=1&n=c0cfc9b' /></a>

в print.css

Код:
.print { display:none;}
 
бях с подобен проблем , един пич е дал хубаво обяснение :) :

http://web-tourist.net/forum/viewtopic.php?t=69865
 
shterev каза:
<a class="print" target='_blank' href='http://site.com/ads/www/delivery/ck.php?n=c0cfc9b'><img border='0' alt='' src='http://site.com/ads/www/delivery/avw.php?zoneid=1&n=c0cfc9b' /></a>

в print.css

Код:
.print { display:none;}

мерси така стана но само, че трябваше да го сложа в таблица защото не признаваше нито class нито id в урл-то

така ми хареса но искам и да питам понеже го сложих в таблица с 2 колони има ли начин при принтиране тази колона да се махне и да остане 1 защото сега при принтиране маха банера но остава едно празно място на неговото место а той се намира от дясно на текста
 
не схвана ли логиката? Просто този цсс се изпълнява при принтиране и си оформяш както искаш. За да нее празно сложи на клетките или на таблицата дадения клас и после display:none;
:)
 

Back
Горе