如何在DIV内打印一个区域

时间:2012-06-11 14:51:16

标签: javascript jquery

我的页面有一个顶部导航区域,一个侧面导航区域,一个控制按钮区域,中间有一个DIV,其中id="content"包含内容。

我希望能够只打印那个DIV的内容。我意识到我有很多代码行使我的其他区域看不见并调整一切,但有一些替代方案吗?有什么方法可以打印DIV的内容吗?

2 个答案:

答案 0 :(得分:4)

在CSS中使用Media Types - 特别是@media print - 来指定仅适用于打印的样式。

这样,您可以编写一个样式表来隐藏除“DIV中的区域”之外的所有内容。

答案 1 :(得分:1)

使用css打印样式表将display:none放在您不想打印的字段中。 使用这样的标记链接:

link rel =" stylesheet"类型="文本/ CSS"媒体="打印" HREF =" print.css"

OR @media print {

BODY { font-size: 10pt }

}