-1

使用此代码时,如何更改 IE 和 chrome 设置以在 IE 中实现静默打印:

function print(){
   window.print();
}

<button onclick="print();">Print</button>
4

1 回答 1

1

在 web 上的 Chrome 中,您不能不显示打印确认对话框,在开放的 web 上拥有此功能是一个相当大的风险,这样任何站点都可以开始将随机的东西打印到用户的打印机上。

在 Chrome 应用程序(可安装的“本机”应用程序系统)中,可以与 USB 设备(如打印机)连接,并使用较低级别的 PCL 自动打印到设备,而无需向用户提示。查看我们的示例https://github.com/GoogleChrome/chrome-app-samples/tree/master/usb-label-printer,其中包含可让您连接到已安装的 USB 标签打印机并进行打印的代码。请注意,这使用了许多网站无法使用的原生 API。

于 2013-07-09T06:57:14.123 回答