我有一个客户要求,当单击打印按钮时(在网页上,而不是浏览器上),立即打印内容,绕过打印对话框。是的,这假定预先设置了默认值。
我已经知道这是一个潜在的安全问题。事实上,它甚至在 Telerik 文档中都有说明
但是,无法知道默认的或实际上任何可用的客户端打印机,因为这将是一个主要的安全漏洞。这就是为什么总是会显示打印对话框的原因,以便用户可以选择所需的打印机,然后单击“打印”按钮。
我意识到可能需要一个插件来完成这项任务。我已经从 Meadroid 指向 Scriptx,但我仍在评估它,此外,它似乎只支持 IE。
我的问题是,我能做些什么来满足立即将内容发送到打印机的要求,绕过打印对话框?如果它是一个插件很好,如果它需要许可也很好。但它必须支持 IE、Chrome 和 FireFox。
注意:如果有帮助,我正在使用 Telerik 网络报告查看器。