webForumDet fria alternativet

Skriva ut del av sida?

HTML & CSSur HTML, XHTML & CSS

3 svar · 334 visningar · startad av kristoffer

Medlem sedan juni 20001 257 inlägg
Frågan#1

Kan window.print() användas på något sätt för att skriva ut endast en del av en sida?

Medlem sedan aug. 20039 342 inlägg
#2

Ja! Du kan t ex använda en speciell stillmall (I en css-fil) som gömmer vissa lager:

<link rel="stylesheet" media="print" href="skrivarstil.css" />
Medlem sedan aug. 20039 342 inlägg
#3

Ett annat alternativ är att använda javascript för att gömmas vissa delar av sidan och sedan använda window.print();

Medlem sedan juli 20013 378 inlägg
#4

Hmm...

Är det "fasta" delar av sidan som skall skrivas ut (dvs delar som kan definieras av dig som sidmakare och väljas av "utskrivaren" genom något formulär eller liknande) kan du förmodligen få till det genom att trixa lite med ID-attribut, Javascript och CSS-stilen "display:none" eller möjligen "visibility:hidden" (även om den senare lämnar plats på sidan för innehållet som döljs) som du applicerar innan du kör window.print()

136 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)