Re: Printing Web Page

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, 2008-11-08 at 08:01 -0500, Patrick Moloney wrote:
> Ashley Sheridan wrote:
> > On Thu, 2008-11-06 at 22:35 +0100, Frank Arensmeier wrote:
> >> 6 nov 2008 kl. 21.21 skrev Patrick Moloney:
> >>
> >>> I'd like to enable my users to print individual web pages from their  
> >>> browser. If they simply select the browser print button they don't  
> >>> get all the text that is displayed in a scrolling text area.
> >>> The web page is static html and css, in a php file.
> >>>
> >> This might be a good starting point.
> >>
> >> http://www.alistapart.com/articles/printyourway
> >>
> >> //frank
> >>
> >>
> > <link href="print.css" media="print" type="text/css" rel="stylesheet"/>
> > 
> > Then set out your CSS in print.css to lay out the page without scrolling
> > areas.
> > 
> > 
> > Ash
> > www.ashleysheridan.co.uk
> > 
> 
> Thanks all! So, to state the obvious (to you all) the solution is to 
> address my original question through CSS. That sounds good.
> Ashly, your post is helpful. What is the next step, to display the page 
> on screen using the new stylesheet, then rely on the user to use the 
> browsers print button?
> 
> Thanks,
> Patrick
> 
> 
Easier than that even, the browser automatically selects this stylesheet
when the user presses the print button (or you issue a window.print()
from javascript) because it recognises the media="print" attribute. You
can use the media type for other browsers too, like audio, print,
screen, projectors, etc.


Ash
www.ashleysheridan.co.uk


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux