2012-06-12 179 views
3

我正在使用客户端打印机处理需要无声打印(无打印对话框)的Web应用程序。从网页无声打印

经过一番研究,我们发现我们可以使用ActiveX和Foxit Reader进行工作。

目前它运行良好,但它仅限于IE浏览器,我们希望使它能够与Firefox和Chrome一起工作。

我知道没有直接的代码可以使它工作,但是必须有解决方法吗?

我需要的是开始点Chrome/Firefox插件访问本地打印机 - 或者在客户端使后台运行的Windows服务,更改浏览器设置,使用ActionScript等。

如果有人也说明Facebook如何从其访问本地摄像头它可能会通过网站访问客户端外设。提前致谢。

+0

我相信Facebook正在使用Flash访问本地摄像头。我认为研究Flash用于打印的选项可能会为您提供一个良好的开端。不知道是否有可能,但值得一试。 – pyrocumulus

+1

绑定到执行打印任务的小自定义应用程序的自定义http处理程序可能会完成此操作(类似于通过emule处理ed2k链接的东西,但我不确定如何将数据“发送”到应用程序) – Alex

+1

您能指出我们来了解一些关于如何使用activex和foxit reader的更多信息? –

回答

0

对于任何人仍然希望在不使用ActiveX,扩展或客户端脚本的情况下在Chrome和/或FireFox上进行打印的信息,请参阅我的answer以解决与此类似的另一个问题。