2011-09-16 48 views
1

我希望我的应用程序直接打印到默认打印机,而不需要Windows选择打印机对话框, 我真的不需要显示屏幕。用户想要的是打印件,收据。php或javascript自动打印

+3

如果JavaScript被允许这样做,我会担心。 –

+0

你有什么解决方案?我想让网页自动打印发票。 – Brary

回答

1

不,我恐怕这是不可能的。您可以在当时仅运行数百万个打印任务,并且对用户来说不会有好处。

+0

我想在页面刷新php中的代码时在数据库中查询该行,如果数据库不为空,代码将只打印1页 例如:发票。 –

0

简短回答:您无法通过JavaScript进行此操作。

2

不,你不能这样做。 你只能用JavaScript做window.print(),它会显示窗口。

为什么你不能:因为安全。

1

是的,你可以。在Firefox about:config中,您可以将属性print.always_print_silent设置为true。然后,Firefox将在没有提示的情况下进行打印。 并使用“JS打印设置”,您可以直接从javascript调整一些打印机参数

+0

你能指出一个教程或代码片段吗? – Brary