2

1値を成功 (true を返す) および0失敗 (false を返す) としてデータベースに保存しようとしています。

4

2 に答える 2

2

いいえ、window.print()無効です。値を返さないため、ダイアログが開かれたかどうか、またはドキュメントが実際に印刷されたかどうかを判断できません。

関連 -onafterprintイベントはありますが、現在クロスブラウザーではありません。

MDNから:

一部のブラウザー (Firefox 6 以降および Internet Explorer を含む) は beforeprint および afterprint イベントを送信して、コンテンツがいつ印刷が行われたかを判断できるようにします。これを使用して、印刷中に表示されるユーザー インターフェイスを調整できます (印刷プロセス中にユーザー インターフェイス要素を表示または非表示にするなど)。

于 2013-02-08T08:09:05.847 に答える
0

印刷ダイアログ ボックスは、オペレーティング システムの一部です。Javascript は、Web ページの一部であるアイテムにのみアクセスできます。

于 2013-02-08T08:02:57.640 に答える