使用Javascript打印到默认打印机,而不打开html中的打印机确认对话框

使用Javascript打印到默认打印机,而不打开html中的打印机确认对话框,javascript,html,printing,Javascript,Html,Printing,在html文件中,单击按钮即可打印特定的div,而无需打开打印机确认弹出对话框即可自动打印该内容。这实际上不可能以所有现代浏览器都支持的方式实现。有充分的理由 您不希望随机网站在没有您干预的情况下开始打印内容。右键单击桌面上的google chrome快捷方式,选择“属性” 然后 目标 在末尾添加给定的代码 --用户数据目录=c:\tmp——信息亭打印 例如: “C:\Users\alpha\AppData\Local\Google\Chrome\Application\Chrome.exe”-

在html文件中,单击按钮即可打印特定的div,而无需打开打印机确认弹出对话框即可自动打印该内容。

这实际上不可能以所有现代浏览器都支持的方式实现。有充分的理由


您不希望随机网站在没有您干预的情况下开始打印内容。

右键单击桌面上的google chrome快捷方式,选择“属性” 然后 目标

在末尾添加给定的代码

--用户数据目录=c:\tmp——信息亭打印

例如:

“C:\Users\alpha\AppData\Local\Google\Chrome\Application\Chrome.exe”--用户数据目录=C:\tmp--kiosk打印


使用普通窗口进行即时计费非常有用。打印选项不受任何弹出框的干扰。

是否有其他可能绕过该弹出框?没有办法绕过弹出框请记住,您要求打印的机器不是您的,是我的。因此,除非我说可以打印,否则您不能在我的电脑上打印。因此,您无法绕过我的电脑上出现的对话框这可能对您在电脑上打印有用。但它在其他任何地方都不起作用,因为您无法到我家来让我对我的浏览器进行这些修改为什么要投反对票?对于我们中的一些人来说,这可能是可行的解决方案。TS未指定该解决方案应能在所有PC或所有浏览器上运行。有时我们只需要让它在一台PC上运行。如果我们需要预先配置windows以允许任何安全问题,这是可以的。