Windows 强制浏览器不显示打印对话框

Windows 强制浏览器不显示打印对话框,windows,printing,dialog,Windows,Printing,Dialog,我想使用window.print()从浏览器打印文档。我希望浏览器不显示当前计算机上的标准打印对话框。我可以访问系统注册表及其设置。有没有办法以这种方式调整系统 请原谅我的英语。不确定这是否仍然有效,但有一个ActiveX控件可以为您完成此操作(从) 子打印() OLECMDID_打印=6 OLECMDEXECOPT_dontprompuser=2 OLECMDEXECOPT_PROMPTUSER=1 调用WB.ExecWB(OLECMDID_PRINT,OLECMDEXECOPT_dontp

我想使用window.print()从浏览器打印文档。我希望浏览器不显示当前计算机上的标准打印对话框。我可以访问系统注册表及其设置。有没有办法以这种方式调整系统


请原谅我的英语。

不确定这是否仍然有效,但有一个ActiveX控件可以为您完成此操作(从)


子打印()
OLECMDID_打印=6
OLECMDEXECOPT_dontprompuser=2
OLECMDEXECOPT_PROMPTUSER=1
调用WB.ExecWB(OLECMDID_PRINT,OLECMDEXECOPT_dontprompuser,1)
端接头
document.write“”
<script language='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>"
</script>