この vbscript コードを javascript に変換する必要があります。印刷ダイアログボックスを表示せず、デフォルトのプリンターを使用して印刷するためにこれを使用しています。IE では正常に動作しており、Fire fox やその他のブラウザーで実行したいと考えています。
VBscript コード:
sub Print()
OLECMDID_PRINT = 6
OLECMDEXECOPT_DONTPROMPTUSER = 2
OLECMDEXECOPT_PROMPTUSER = 1
call WB.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER,1)
End Sub
document.write "<object id='WB' width='0' height='0' classid='CLSID:8856F961-340A- 11D0-A96B-00C04FD705A2'></object>"