打印页面命令

时间:2013-01-04 10:18:13

标签: javascript

  

可能重复:
  How do I hide an element when printing a web page?

我在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>

上面的脚本工作正常但只适用于整个页面。

2 个答案:

答案 0 :(得分:2)

使用CSS:

@media print{
  /* in here hide all elements you dont want printed e.g.:
   * div#header{ display: none; }
   */
}

答案 1 :(得分:0)

您可以添加@media print css,隐藏页面上您不想打印的所有元素。您可以将它们设置为display:none,它们不会显示在打印页面上