faqts : Computers : Programming : Languages : JavaScript

+ Search
Add Entry AlertManage Folder Edit Entry Add page to http://del.icio.us/
Did You Find This Entry Useful?

18 of 27 people (67%) answered Yes
Recently 3 of 10 people (30%) answered Yes

Entry

If I print a page using window.print() how do stop if showing the printer dialog box?

Apr 6th, 2008 20:04
ha mo, jsWalter, Colin Fraser, Simon Bailey,


Try : 
You can do it in ONLY IE5.5+ like this:
<object ID='WebBrowser1' WIDTH=0 HEIGHT=0 CLASSID='CLSID:8856F961-340A-
11D0-A96B-00C04FD705A2'></object>
<input onclick="WebBrowser1.ExecWB(6,1)" value=print type=button>
I seems to recall that this has an error in it, it should read: 
<input onclick="WebBrowser1.ExecWB(6,-1)" value=print type=button> 
or 
<input onclick="WebBrowser1.ExecWB(6,0)" value=print type=button>
I cannot remember which and never bothered to retest it when it was
originally posted at: 
http://www.faqts.com/knowledge_base/view.phtml/aid/10489/fid/53 
I have never managed to accomplish the same feat in Netscape...
=================
I give a complete method to accomplish this, and more...
     http://www.faqts.com/knowledge_base/view.phtml/aid/9169
And your right, Netscape eludes me!
jsWalter
http://www.businessian.com
http://www.computerstan.com
http://www.financestan.com
http://www.healthstan.com
http://www.internetstan.com
http://www.moneyenews.com
http://www.technologystan.com
http://www.zobab.com
http://www.healthinhealth.com