I have created a print / print preview feature as follows:
1. Open new window
2. Cut and paste portions of my current page into this new window (via js using .innerHTML property)
3. executed window.print() on the new window
Problem is that due to the way this print preview window was constructed (step 2) there are objects such as input boxes and drop-down menus that user can modify (but shouldn’t, since this is intended to be read-only preview window).
Is there any cross-browser compatible way of disabling any interaction with the HTML objects on the preview page (short of going object by object and marking is as disabled)?
thanks in advance…