使用CodeIgniter打印网页

时间:2014-03-27 07:29:26

标签: javascript php codeigniter codeigniter-2 codeigniter-form-helper

我有一个问题,那将是打印网页的最佳解决方案。例如,我有一个有新闻的网站,我需要只打印新闻和图片,并删除菜单,页眉和页脚。我想要在CodeIgniter中执行此操作。

1 个答案:

答案 0 :(得分:0)

你在CodeIgniter 中说你想要这个。我认为你不需要任何服务器端代码。请尝试以下建议。

您可以使用@media查询。

在没有使用外部样式表的默认css中,您可以这样做:

@media print {
    #with_print {
        display: none;
    }
}

使用@media print阻止

隐藏页眉,页脚和菜单

使用外部样式表将media="print"属性添加到<link>代码。

<link href='printCSS.css' rel='stylesheet' media="print" type='text/css'>

使用外部样式表,您无需在@media中添加printCSS.css查询块。

请参阅 Demo

从浏览器中查看打印预览以及文字说明的位置: I will be hidden when you try to print me,无法在打印预览页面上看到。