Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用CodeIgniter打印网页_Javascript_Php_Codeigniter_Codeigniter 2_Codeigniter Form Helper - Fatal编程技术网

Javascript 使用CodeIgniter打印网页

Javascript 使用CodeIgniter打印网页,javascript,php,codeigniter,codeigniter-2,codeigniter-form-helper,Javascript,Php,Codeigniter,Codeigniter 2,Codeigniter Form Helper,我有一个问题,这将是打印网页的最佳解决方案。例如,我有一个包含新闻的网站,我只需要打印新闻和图片,并删除菜单、页眉和页脚。我想在CodeIgniter中执行此操作。您说过要在CodeIgniter中执行此操作。我认为您不需要任何服务器端代码。试试下面的建议 您可以使用@media查询 在不使用外部样式表的默认css中,可以执行以下操作: @media print { #with_print { display: none; } } 使用@media print块

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

您说过要在CodeIgniter中执行此操作。我认为您不需要任何服务器端代码。试试下面的建议

您可以使用
@media
查询

在不使用外部样式表的默认css中,可以执行以下操作:

@media print {
    #with_print {
        display: none;
    }
}
使用
@media print
块隐藏页眉、页脚和菜单

使用外部样式表将
media=“print”
属性添加到
标记

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

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

请参阅

从浏览器中查看打印预览,其中文字显示:
当您尝试打印我时,我将被隐藏
,无法在打印预览页上看到。

您可以使用JavaScript
window.print()
方法打印网页。您好,先生,哪里可以获取printCSS.css文件