亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Jqprint實現(xiàn)頁面打印

??? 2017-01-13 14:12:29 600
????:好些項目需要實現(xiàn)頁面打印,特別是一些后臺管理類系統(tǒng),下面介紹一款輕量級的打印插件:1、實現(xiàn)頁面打印要引入jQuery和Jqprint。點擊下載Jqprint插件<script language="javascript" src="jquery-1.4.4.min.js"></script> <script&n

好些項目需要實現(xiàn)頁面打印,特別是一些后臺管理類系統(tǒng),下面介紹一款輕量級的打印插件:

1、實現(xiàn)頁面打印要引入jQuery和Jqprint。點擊下載Jqprint插件

<script language="javascript" src="jquery-1.4.4.min.js"></script>
<script language="javascript" src="jquery.jqprint-0.3.js"></script>

2、HTML代碼:

<div id="print-area">
 <table>
 <tr>
 <td>test</td>
 <td>test</td>
 <td>test</td>
 <td>test</td>
 <td>test</td>
 </tr>
 <tr>
 <td>test</td>
 <td>test</td>
 <td>test</td>
 <td>test</td>
 <td>test</td>
 </tr>
 <tr>
 <td>test</td>
 <td>test</td>
 <td>test</td>
 <td>test</td>
 <td>test</td>
 </tr>
 <tr>
 <td>test</td>
 <td>test</td>
 <td>test</td>
 <td>test</td>
 <td>test</td>
 </tr>
 <tr>
 <td>test</td>
 <td>test</td>
 <td>test</td>
 <td>test</td>
 <td>test</td>
 </tr>
 </table>
 </div>
 <input type="button" onclick=" print()" value="打印">

3、JavaScript代碼:

<script language="javascript">
 function print(){
 $("#print-area").jqprint({
 debug: false,
 importCSS: true,
 printContainer: true,
 operaSupport: false
 });
 }
</script>

4、屬性

  1) debug: false,          //如果是true則可以顯示iframe查看效果(iframe默認高和寬都很小,可以再源碼中調(diào)大),默認是false  

  2) importCSS: true,       //true表示引進原來的頁面的css,默認是true。(如果是true,先會找$("link[media=print]"),若沒有會去找$("link")中的css文件)  

  3) printContainer: true,  //表示如果原來選擇的對象必須被納入打印(注意:設(shè)置為false可能會打破你的CSS規(guī)則)。  

  4) operaSupport: false    //表示如果插件也必須支持歌opera瀏覽器,在這種情況下,它提供了建立一個臨時的打印選項卡。默認是true

5、特殊打印樣式

如果在打印時需要獨特的css樣式,除了可以直接寫在style屬性內(nèi)還可以通過

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

來引用外部css文件中的樣式。這樣的好處是該樣式只會在打印時才應(yīng)用。

更多關(guān)于Jqprint實現(xiàn)頁面打印請關(guān)注PHP中文網(wǎng)(ipnx.cn)其他文章! 


??? ??

?? ??