私は質問があります...ユーザーが印刷ダイアログで「印刷」を押すと、javascriptイベント(たとえばテーブルを変更するajaxスクリプト)を起動できますか?しかし、ダイアログが開いたときではなく、 'print'を押した後でなければなりません。個人的には、ダイアログがブラウザレベルで実装されていると信じているので、私は可能ではないと思っていますが、試してみると思います。[印刷]ダイアログで[印刷]をクリックしたときのイベント
0
A
答えて
0
いいえ、これはできません。ダイアログにクリックをキャプチャすることはできません。これは、javascriptエンジンに返信されないためです。
あなたが推測したように、これはブラウザレベル(またはオペレーティングシステムによっては、標準的な印刷ダイアログで)で行われます。
印刷用に別の出力が必要な場合は、CSS media typesを参照してください。
0
Internet Explorerにはonbeforeprint
とonafterprint
がありますが、他のブラウザではサポートされていません(現在はHTML5で提案されています)。
メディア固有のCSSスタイルシートを使用して、必要なものはすべて含めますが、通常のスタイルシートには印刷専用の要素は表示されず、必要に応じて通常のスタイルシートは上書きされます。
十分な柔軟性がない場合は、ページに独自の印刷ボタンを置くことができます。残念ながら、それはすべてそれを使用することを知っているユーザーに依存します。
0
ユーザーがブラウザの印刷ダイアログがどう処理されるかで何かを行うことはできませんが、印刷出力を画面で表示可能な出力と異なる場合があろう、media='print'と印刷のために異なるスタイルシートを指定することができます
関連する問題
- 1. ボタンをクリックしたイベントで、印刷ダイアログなしでレポートビューアを印刷する方法
- 2. .net WebBrowserコントロールと印刷ダイアログでのバッチ印刷
- 3. 印刷したい印刷
- 4. MVCのサーマルプリンタの印刷ダイアログなしで直接印刷。
- 5. 印刷ダイアログでJavaでPDFファイルを印刷するには
- 6. 印刷ダイアログを使用してコントロールからテキストを印刷
- 7. pdfobjectで印刷ダイアログを表示せずに直接印刷
- 8. WinRT Metro App直接印刷(印刷ダイアログなし)
- 9. 印刷ダイアログを非表示
- 10. SSRSを使用せずに印刷する印刷ダイアログ
- 11. 印刷する前にカスタム印刷ダイアログを作成する
- 12. printDocument.print()での印刷ダイアログをスキップし、ページを直接印刷する方法は?
- 13. Windowsシステムで印刷ダイアログをスキップし、ページを直接印刷する方法は?
- 14. 印刷ダイアログを表示しないでWebブラウザから印刷するには?
- 15. プリンタ選択ダイアログなしで印刷
- 16. wpf印刷/印刷プレビューusercontrol
- 17. 同期PDF印刷と標準印刷
- 18. チェックボックスをクリックしたときのテキストの印刷
- 19. HTML/Javascriptワンクリック印刷(ダイアログなし)
- 20. Pythonの印刷テキスト変数を印刷した後
- 21. 印刷ダイアログを開かずにIEからWord文書を印刷する
- 22. UWP印刷:FontFamily、印刷の問題
- 23. Excelの印刷プレビュー - >印刷
- 24. コンテキストメニューの印刷をクリックしてFlexアプリケーションから印刷する方法
- 25. 印刷ダイアログを使わずにSwingコンポーネントを印刷することはできますか?
- 26. プリンタで印刷機能付きphpテーブルを印刷
- 27. UWP Windowsアプリケーションから印刷ダイアログを表示せずに直接印刷
- 28. Java Web App - 印刷時に印刷ダイアログを非表示にする
- 29. Java(ネイティブ)印刷ダイアログ - アイコンを変更
- 30. Chromeの印刷ダイアログ閉じる
表(データまたはルック・アンド・フィール)を変更することは何を意味しますか? – Chandu