W3C home > Mailing lists > Public > whatwg@whatwg.org > July 2005

[whatwg] [html5] window.print() undefined

From: Dean Edwards <dean@edwards.name>
Date: Mon, 18 Jul 2005 22:05:10 +0100
Message-ID: <42DC1986.7020203@edwards.name>
Olav Junker Kj?r wrote:
>> If I set element.style.display = "block" how do I hide it using a 
>> style sheet when it is printed?
> I dont think you should set element.style.display to "block", if the 
> element should be visible only on screen and not in print. It would be 
> better to dynamically assign it a class which is defined in the 
> stylesheet to be visible on screen and not in print. (Its a bit tricky 
> to add and remove class names, but still cleaner than using print events.)

The same can be said for screen settings. Should we disallow use of the 
style property? So long as I can set CSS directly using the style 
property I want a way to change them when printing.


PS. I edited badly in my last post. Sorry.
Received on Monday, 18 July 2005 14:05:10 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 16:58:41 UTC