1、首先引用Jquery和jqprint-0.3.js(依赖于Jquery的)
< language=" " src="jquery-1.4.4.min.js">
</ > < language=" " src="jquery.jqprint-0.3.js"></ >
2、Hmtl代码
<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" =" print()" value="打印">
3、 代码
< language=" ">
function print(){
$("#print-area").jqprint({
debug: false,
importCSS: true,
printContainer: true,
operaSupport: false
});
}
</ >
4、属性
- debug: false, //如果是true则可以显示 查看效果( 默认高和宽都很小,可以再源码中调大),默认是false
- importCSS: true, //true表示引进原来的页面的css,默认是true。(如果是true,先会找$(" [media=print]"),若没有会去找$(" ")中的css文件)
- printContainer: true, //表示如果原来选择的对象必须被纳入打印(注意:设置为false可能会打破你的CSS规则)。
- operaSupport: false //表示如果插件也必须支持歌opera浏览器,在这种情况下,它提供了建立一个临时的打印选项卡。默认是true
5、特殊打印样式
如果在打印时需要独特的css样式,除了可以直接写在style属性内还可以通过
< href="printStyle.css" rel="stylesheet"type="text/css" media="print">
来引用外部css文件中的样式。这样的好处是该样式只会在打印时才应用。
下载js和css链接
链接:https://pan.baidu.com/s/1Yb0XsNp0WOp02EZ7rmE4XQ 密码:3ehv
继续阅读与本文标签相同的文章
python re模块 正则表达式的应用
据报道,白宫认为GDPR类似数据保护。
-
Uber在巴黎上线摩托车租赁服务,加速共享两轮布局对击Lyft
2026-05-15栏目: 教程
-
女性机器人深受日本宅男喜爱,只因拥有这些功能,比真人贴心
2026-05-15栏目: 教程
-
宏旺半导体解答ECC与RECC内存之间的区别
2026-05-15栏目: 教程
-
2019软件著作权申请流程
2026-05-15栏目: 教程
-
苹果最新两项专利获得批准,泰坦计划仍不死
2026-05-15栏目: 教程
