-2

可能重复:
打印网页时如何隐藏元素?

我在下面使用code-print但如果打印full page. 我必须做什么才能打印limited 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 printcss 来隐藏页面上不想打印的所有元素。您可以将它们设置为 display:none 并且它们不会显示在打印页面上

于 2013-01-04T10:22:07.877 回答