2014-10-20 43 views
0

我想使用base_url()在JavaScript标签内包含css文件。我想用css在codeigniter视图中使用javascript打印特定的div。如何在codeigniter视图中包含javascript代码内的CSS?

我的脚本部分:

function printDiv(divName) { 
    var printContents = document.getElementById(divName).innerHTML; 
    var originalContents = document.body.innerHTML; 

    document.body.innerHTML = printContents; 

    window.print(); 

    document.body.innerHTML = originalContents; 
} 
<input type="button" onclick="printDiv('printableArea')" value="print a div!" /> 

<div class="panel panel-primary" id="printableArea"> 
    I want to print this content here. 
</div> 

我想只打印格中的文本,当我点击button.can任何人的帮助?

+0

你能解释一下你面临的问题吗? – 2014-10-20 06:59:16

回答

0

如果您希望单独打印特定的CSS,您应该直接在codeigniter视图页面中包含并将媒体类型设置为打印。

<link rel="stylesheet" type="text/css" href="print.css" media="print"> 
相关问题