-2

重複の可能性:
Webページを印刷するときに要素を非表示にするにはどうすればよいですか?

私は以下codeprint-に使用していますが、を印刷する場合full pagelimited areaページの(印刷ボタン領域の下)を印刷するにはどうすればよいですか?

<SCRIPT LANGUAGE="JavaScript"> 
if (window.print) {
document.write('<form><input type=button name=print value="Print Page"onClick="window.print()"></form>');
}
</script>

上記のスクリプトは正常に機能していますが、ページ全体に対してのみ機能します。

4

2 に答える 2

2

CSSの使用:

@media print{
  /* in here hide all elements you dont want printed e.g.:
   * div#header{ display: none; }
   */
}
于 2013-01-04T10:20:45.397 に答える
0

@media print印刷したくないページ上のすべての要素を非表示にするcssを追加できます。display:noneに設定でき、印刷ページには表示されません

于 2013-01-04T10:22:07.877 に答える