我们可以一直通过PHP或Jquery来管理静默打印吗



print.print_always_silent用于打印不带打印对话框的页面。我的问题是,我们可以在我的PHP/JQUERY代码中这样做吗?。请帮我怎么知道这个。

我希望不会。这意味着任何网站都可以在需要的时候用我的打印机打印任何文档。这将是一个巨大的安全漏洞imho

这在服务器上运行的带有PHP的浏览器中肯定是不可能的。javascript也不可能做到这一点:浏览器安全性确保了这一点。想象一下,如果任何网站都可以随时打印,会发生什么。

有(或曾经)ActiveX控件可用于启用此功能的IE。如果你想探索Chrome或Firefox的浏览器扩展,这可能是可能的。

另一种可能性是在谷歌云打印上设置一台打印机,让你的PHP服务器直接打印到打印机上,完全绕过浏览器。处理这种方案背后的身份验证可能很棘手,但API在谷歌网站上有文档记录。

最新更新