没有打印对话框的浏览器本地打印

时间:2012-04-18 14:47:32

标签: java browser printing dialog kiosk

我们有一个将从自助服务终端引用的jsp。我们需要打印到自助服务终端附带的收据打印机。客户将按下按钮,我们将打印条形码。没有对话......没有麻烦(希望如此)。

怎么可以这样做?我猜我们需要使用某种类型的客户端脚本。我们可以从javascript访问本地COM端口吗?

自助服务终端将运行某种形式的Windows。我们确实可以控制那里安装的内容。

1 个答案:

答案 0 :(得分:2)

您只能在服务器端可用的系统上打印,或者通过操作客户端程序(浏览器插件)进行打印。

可能的解决方案包括:

  1. 不要使用JSP,而是使用程序。
  2. 让服务器位于同一局域网中,服务器可用于服务器。
  3. Firefox插件JS打印设置
  4. (你当然可以改变浏览器的代码,但我怀疑你是否想要那样。)