2011-09-16 13 views
1

私のアプリケーションでは、Windowsのプリンタの選択ダイアログが表示されずに、デフォルトのプリンタに直接印刷したいのですが、 本当に画面を表示する必要はありません。ユーザーが望むのは、印刷物、領収書です。phpまたはjavascript Auto Print

+3

JavaScriptが許可されていれば、私は心配です。 –

+0

ここに何か解決策がありますか?私はウェブページを自動的に請求書を印刷するようにしたい。 – Brary

答えて

1

いいえこれは不可能です。その時に何百万もの印刷タスクを実行することができ、それはユーザーには良いことではありません

+0

私はページがPHPのコードをリフレッシュするときに、データベースの行を空にしないと、コードは1ページしか印刷されません。 たとえば、請求書。 –

0

短い答え:あなたはJavaScriptでそれを行うことはできません。

2

いいえ、できません。 window.print()はjavascriptでのみ実行でき、ウィンドウが表示されます。

なぜできないのですか?安全性が理由です。

1

はい、できます。 Firefox about:configでは、プロパティprint.always_print_silentをtrueに設定することができます。Firefoxはプロンプトなしで印刷されます。 「JS印刷設定」を使用すると、JavaScriptのプリンタパラメータを直接調整することができます

+0

チュートリアルやコードスニペットを指摘できますか? – Brary