jQuery打印插件jqprint

所属分类:其他-杂项

 316262  367  查看评论 (332)
jQuery打印插件jqprint ie兼容6

2017-2-17更新(修改jQuery官方提供迁移辅助插件jquery-migrate-1.0.0.js失效地址)

请注意!很多朋友遇到 Cannot read property 'opera' of undefined错误问题是juqery版本兼容问题

解决方法:加入迁移辅助插件jquery-migrate-1.0.0.js可解决版本问题

<script src="http://www.jq22.com/jquery/jquery-migrate-1.2.1.min.js"></script>

实现方法

引用jquery和,jqprint到您的页面

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

js

<script language="javascript">
function  a(){
        $("#ddd").jqprint();
    }
</script>

html

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

(网友:面具的惊奇编辑) 可以设置一个模版打印,只抽取页面上的几个数据,填入模版,进行打印

相关参数   

$("#printContainer").jqprint({
     debug: false, //如果是true则可以显示iframe查看效果(iframe默认高和宽都很小,可以再源码中调大),默认是false
     importCSS: true, //true表示引进原来的页面的css,默认是true。(如果是true,先会找$("link[media=print]"),若没有会去找$("link")中的css文件)
     printContainer: true, //表示如果原来选择的对象必须被纳入打印(注意:设置为false可能会打破你的CSS规则)。
     operaSupport: true//表示如果插件也必须支持歌opera浏览器,在这种情况下,它提供了建立一个临时的打印选项卡。默认是true
});
相关插件-杂项

html5画板

html5画板小黄人版(IE不兼容)代码注释全
  杂项
 1724  24

jQuery通知栏插件jBar

jBar 是一个简单和轻量级 jQuery 通知栏,JBar 允许您创建简单的行动要求,使其用户可以查看在您的网站顶端的信息。用户可以通过单击功能区切换栏的可见性。
  杂项
 15400  18

jQuery点按钮一键分享代码_网页分享代码

jQuery点按钮一键分享代码_网页分享代码
  杂项
 15765  128
  杂项
 5126  39

讨论这个项目(332)回答他人问题或分享插件使用方法奖励jQ币

    雨邑清尘 0
    2017/11/18 16:39:06

    请问:怎么分页呢

    回复
    乱世红尘 0
    2017/11/17 22:52:31

    可以设置打印方向么?比如设置默认横向打印

    回复
    mmp 0
    2017/11/15 11:26:07

    求大神啊 我function print(){

    // 	$("#printDiv").printArea();
    	$("#printDiv").jqprint({ 
    		importCSS:true,
    		});

    chrome也打印预览了

    最后页面打出来

    网格为什么跑到这边了
        mmp0
        2017/11/15 11:32:01

        还有个 chrome里面打印预览背景图形是什么

    回复
    游击队长 0
    2017/11/6 13:05:25

    经测试:

    IE firefox两个浏览器,没有预览,直接打印,而且需要手动去掉页眉页脚。

    QQ、360、chrome浏览器,可以预览,去掉页眉页脚,打印出来非常漂亮。

        游击队长0
        2017/11/6 13:13:05

        猎豹安全浏览器 也不能预览

        凡是不能预览的,都只能手动去掉页眉页脚

    回复
    Never let go, 0
    2017/11/3 17:28:39

    为什么这个打印效果不能像ctrl+p打印的效果一样呢    我想要跟ctrl+p打印的效果一样   还有就是不能打印水印   这又是为什么   求指教  

    回复
    KiSsThE RaIn 0
    2017/10/27 10:33:43

    请问如何打印预览呢?

        心慌0
        2017/11/1 19:56:01

        我也想问这个问题

    回复
    吴小胖 0
    2017/10/25 16:32:12

    经过亲自测试,怎么不支持IE和火狐浏览器呢?请问有修改的办法吗?

    回复
    ??.Twh 0
    2017/10/24 14:56:06

    怎么实现批量打印

    回复
    匣与桔 0
    2017/10/19 10:26:42

    怎么使字体颜色变色?

    回复
    clx1991 0
    2017/10/16 17:54:10

    可以打印综合表格吗,带有合并单元格的那种大表格

    回复
取消回复