- From: Dean Edwards <dean@edwards.name>
- Date: Wed, 20 Jul 2005 18:24:59 +0100
Matthew Raymond wrote:
> Dean Edwards wrote:
>
>>Matthew Raymond wrote:
>>
>>>| if (documentchanged) {
>>>| printClone = document.clone();
>>>| prepareForPrinting(printClone);
>>>| }
>>>|
>>>| printClone.print();
>>
>>This seems less practical than print events.
>
>
> I don't see how:
>
> | OnBeforePrintEventFunction() {
> | prepareForPrinting(document);
> | }
> |
> | OnAfterPrintEventFunction() {
> | restoreForScreen(document);
> | }
>
I mean less practical in terms of memory management. Cloning a document
every time you alter it would likely lead to terrible performance.
Granted, the JavaScript looks slightly neater.
-dean
Received on Wednesday, 20 July 2005 10:24:59 UTC