[whatwg] [html5] window.print() undefined
Dean Edwards
dean at edwards.name
Mon Jul 18 14:05:10 PDT 2005
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.
-dean
PS. I edited badly in my last post. Sorry.
More information about the whatwg
mailing list