Internet Explorer 5.0 makes printing pages from within your code simple. The print() method is now exposed off the window object in IE5. It presents the print dialog for the user to click OK or cancel. For example:
Click to Print
However, pages cannot be printed without the user accepting this dialog. Remember to check the version of IE before calling this method as it only works in IE5.