問題タブ [onbeforeprint]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
6672 参照

javascript - beforeprint イベントでの JQuery の使用

私は次の機能を持っています。

このhtmlに対して

ページ上にコンテンツのブロックがいくつかありますが、印刷プレビューまたは印刷を行うと、印刷プレビューまたは印刷を開く前にすべての div が下にスライドするのを見ることができますが、実際の印刷プレビューまたは印刷ではすべて折りたたまれています。

これがなぜなのか誰にも分かりますか?

ありがとう。

0 投票する
4 に答える
21610 参照

php - onbeforeprint() および onafterprint() は IE 以外のブラウザと同等

ユーザーが特定の Web ページを印刷したときに、データベースに情報を送り返したいと考えています。私は IE でこれを行うことができますがonbeforeprint()onafterprint()ブラウザに依存しない方法で同じことを行いたいと思います。それが完了する限り、どのテクノロジーの組み合わせ (PHP、MySQL、JavaScript、HTML) を使用する必要があるかは気にしません。何か案は?

編集:

これにはまだいくつかの問題があります。自分の関数をPrint.css画像として入れてみましたが、どうにか台無しにしています。次に、イベントリスナーを追加しようとしましたが、それもうまく機能しません。任意のブラウザで印刷する直前に関数を呼び出す方法について、誰かが詳細を提供していただければ幸いです。

編集:

私は今のところこれをあきらめています。私は自分がやりたいことを別の方法で解決しました。FireFox が onbeforeprint() と onafterprint() をサポートする日を楽しみにしています。

0 投票する
1 に答える
2613 参照

asp.net - 実行時に生成されるXtraChartが多すぎます

動的を使用するレポートページがありますxtrachart。を動的に作成するために、 'sイベントxtrachartを使用しました。ただし、重複が生成されます。シナリオから、予想されるグラフの数は2ですが、24のグラフが生成されます(予想されるグラフの12の複製が作成されます)。XtraReportBeforePrintXtraChart

これが私classのレポートです

コードに論理エラーは表示されません。多分私が理解していないいくつかの行動があります。誰かがこれで私を助けることができることを願っています。どうもありがとう。

0 投票する
1 に答える
1561 参照

javascript - 印刷後にタブを閉じる Firefox/Chrome (内容は申請書/pdf)

ここにいくつかのリンクと回答があることは知っていますが、それらは私の問題に適合しません...印刷するPDFを含むブラウザで開いているタブがあり、ユーザーが「OK」を押すとすぐに自動的に閉じたいです(印刷)ボタン。

これには javascript の onbeforeprint() と onafterprint() を使用する方法があることは知っていますが、ご想像のとおり、それらを pdf ファイルから呼び出すことは不可能です :D - ブラウザ用のプラグインがベストショットだと思います...アイデアはありますか?

0 投票する
1 に答える
306 参照

javascript - javascriptのonbeforeprintから特定の要素を除外する

私は Javascript よりも CSS コーディングに精通しているので、印刷時にリンク URL を表示するが画面には表示しない方法を見つけなければならないとき、ちょっとしたトラブルに遭遇しました。CSS を使用すると、必要なものをうまく管理できますが、Internet Explorer の奇抜さのおかげで、問題に対する JavaScript の解決策を見つける必要がありました。

このコードを使用してジレンマを解決し、リンク URL を印刷時に表示し、印刷プレビューを閉じるとページから消えるようにすることができました。

しかし、今私の問題は、すべてのページ リンク URL が出力されることです。しかし、明らかに、内部ナビゲーション URL などを印刷する必要はありません。完成品が乱雑に見えるだけです。ページの特定のセクション ( Navigationの ID を持つ UL リストなど) を javascript の onbeforeprint/onafterprint 関数から除外する方法はありますか?