Ok, so I tried out Medyman's example above, but I just can't get it to work.
I'll hook you up with my code to display what I did.
Here's the stylesheets enabled in my HEAD:
Code:
<link href="css/froso.css" rel="stylesheet" type="text/css" media="screen" />
<link href="css/print.css" rel="stylesheet" type="text/css" media="print" />
<link href="facefiles/facebox.css" media="screen" rel="stylesheet" type="text/css" />
Could it be that they're conflicting somehow? 
Here's my print button:
Code:
<a href="javascript:window.print()" class="print"></a>
Below contains the HTML markup that shows the contents and containers of what is to be printed.
Code:
<div id="page" class="print">
<div class="h1">Velkommen til Frøsø Køkkenfornyelse</div>
<div id="textarea" class="text">
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed velit erat, placerat in, placerat eget, iaculis id, turpis. Ut malesuada ipsum vitae nisl. Aliquam sem. <span class="link"><a href="#" class="link">Nullam sapien enim</a></span>, scelerisque quis, sollicitudin vitae, lobortis ac, neque. In justo. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Sed posuere, sapien suscipit interdum condimentum, velit nibh adipiscing purus, in vulputate dolor mauris et tellus. Etiam orci. Maecenas erat dui, ornare id, condimentum at, fermentum a, leo. Duis porttitor cursus orci. Proin posuere nisi a augue. Suspendisse vulputate ullamcorper nisi. Nullam mattis urna non lacus. Suspendisse at metus. <span class="link"><a href="images/listenmusic.jpg" rel="facebox"class="link">Prøv og klik på mig</a></span>. Dui id tempus posuere, odio est placerat massa, at feugiat arcu elit a tortor. Nullam velit velit, aliquet vel, tincidunt in, aliquam nec, lectus. Maecenas non diam nec orci dignissim tempor. Sed id pede.</p>
<p>Nullam sit amet tellus. Nullam dapibus. Sed ut ligula ac massa porta aliquam. Vivamus viverra lorem congue odio. Aliquam id lacus commodo pede euismod aliquam. Duis vulputate, leo sit amet egestas dictum, nisi pede adipiscing enim, quis pharetra odio neque ac odio. <span class="link"><a href="#" class="link">Sed eget dolor</a></span>. Duis est eros, mattis eget, pharetra et, facilisis nec, leo. In leo dolor, porta a, pellentesque eget, interdum ac, risus.</p>
</div>
</div></div>
And here's the CSS I'm using:
Code:
/* Hides ALL divs on the page */
div {
display:none;
}
/* Shows all divs with a class of print */
.print {
display:block;
}
Anything wrong somewhere?
I get a blank page with only the title of the webpage displayed.
Cheers,
Bassa
Bookmarks