Web サイトに printUsers.html というページがあります。
その上に、「javascript:window.print()」を使用してページを印刷するボタンがあります。
また、ページの印刷時にいくつかのボタンを非表示にするために、ページで「@media print」を使用しています。
これはすべてうまく機能しており、ここで問題はありません。
問題は次のとおりです
。サイトのすべてのページがメイン ページから拡張されています。したがって、printUsers.html の上部には次のものがあります。
#{extends 'App/main.html' /}
これには、スタイルと、ボタンとドロップダウンを持つヘッダーが含まれます。
ユーザーが印刷ボタンをクリックすると、main.html からのヘッダーやボタンなどをすべて非表示にしたいと考えています。
私はそれをdivにラップし、IDを与えて隠してみましたが、うまくいきませんでした。
私はJavaScriptを使い始めたばかりなので、助けていただければ幸いです。
ありがとう。