Javascript 使用内部网络,是否可以以静默方式打印文档?
我有一个客户,在他们的大厅里有一个触摸屏亭。它本质上是一个内部html网站。他们希望客户能够单击链接并打印pdf,而无需看到打印对话框或返回跟踪。。。完全看不见的印刷品 我读过文章,尝试过代码片段,但几乎一年都没有找到一个好的解决方案。有些人正确地警告安全漏洞,或者说根本无法做到这一点 客户的旧触摸屏结构完全是用Flash制作的,我正在避免使用Flash。但是,他们成功了。我相信这个问题已经被问过一千次了,但真的不可能吗 当前运行触摸屏的CPU是Windows XP。他们确实有一个IT人员在附近工作,但我不知道该问什么。他从未提出过任何其他解决方案Javascript 使用内部网络,是否可以以静默方式打印文档?,javascript,html,silent,printdocument,printdialog,Javascript,Html,Silent,Printdocument,Printdialog,我有一个客户,在他们的大厅里有一个触摸屏亭。它本质上是一个内部html网站。他们希望客户能够单击链接并打印pdf,而无需看到打印对话框或返回跟踪。。。完全看不见的印刷品 我读过文章,尝试过代码片段,但几乎一年都没有找到一个好的解决方案。有些人正确地警告安全漏洞,或者说根本无法做到这一点 客户的旧触摸屏结构完全是用Flash制作的,我正在避免使用Flash。但是,他们成功了。我相信这个问题已经被问过一千次了,但真的不可能吗 当前运行触摸屏的CPU是Windows XP。他们确实有一个IT人员在附近
谢谢你我不是100%确定你想要完成什么,但是也许你可以触发一个服务器端程序来运行,而不是依靠信息亭本身来处理打印。您可以将服务器配置为直接将这些PDF请求发送到打印机。也许您可以为这些请求烘焙一个自定义浏览器(例如使用webkit),无需请求即可打印。Chrome以kisok模式运行,从--kiosk和--kiosk打印开关开始,并设置默认打印机,可以使用javascript print()静默打印
这是仅限Windows操作系统。请添加有关操作系统/平台的更多详细信息。此外,信息亭机器上是否有运行的web服务器?可以安装一个吗?我认为信息亭的机器运行于其内部服务器之外,无法从外部访问。我不确定它是否在自己的web服务器上运行。这可以在Windows环境中使用吗?我想是的,Chrome毕竟是一款基于webkit的浏览器。+1确实有意义。在服务器上有一个执行打印的操作,因为我看不到JavaScript本身以静默方式进行打印的方法,GL