jQuery打印插件jqprint

所属分类:其他-杂项

 607064  820  查看评论 (456)
分享到微信朋友圈
X
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
});
相关插件-杂项

向左滑动删除列表,动态添加列表

向左滑动删除列表,动态添加列表
  杂项
 39470  371

jQuery在线问答

jQuery答题卡测试卡文件树可重复选择,不可重复选择答案
  杂项
 22197  311

canvas画板实验

签名画板生成图片
  杂项
 29304  358

vue.js实现增删改查(原创)

bootstrap布局,vue.js实现增删改查功能,模态框新增与编辑
  杂项
 26678  341

讨论这个项目(456)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    易桥科技高文杰 0
    2021/7/25 23:34:58
    能排除打印内容 用 HttpPrinter 网页打印插件 回复
    迷" 0
    2021/6/1 9:18:06
    样式怎么带不进去打印预览
        西瓜0
        2021/6/1 9:26:39

        样式需要写在页面里

        <div style="background: #fff">内容</div>

        引用样式是没效果的

        迷"0
        2021/6/1 11:20:27
        我需要打印的内容,里面的样式有点复杂,如果全部用内联样式的话,也太不方便了。就没有别的方法吗
    回复
    - メ紫日? 0
    2021/1/11 15:26:22
    吐了啊,样式写在当前页面中,打印预览样式全无是什么原因 回复
    九天 0
    2020/10/30 17:13:05
    打印的时候会多一张空白页面有大佬知道啥情况吗 回复
    毕竟我不善良 0
    2020/8/3 11:53:16
    这个插件能设置每页有一个固定的头部且固定头部不与内容重叠吗
    回复
    wyzc2005 0
    2020/3/13 13:14:40
    楼主,能排除打印内容吗?
        af2x53ssd20
        2020/3/28 12:52:53

        推荐大家 用用 HttpPrinter 网页打印插件, 支持报表的 例如 fastreport,gridreport锐浪报表等, 支持读取二代证设备 ( 普天 新中新 神思 武汉精伦 ) , 支持web拍照 免费的,无水印,作者说 只有源码收费
    回复
    hendy 0
    2020/1/6 10:35:46
    不错的东西。喜欢!谢谢 回复
    …… 0
    2019/9/17 16:06:31
    google浏览器最新版本打印不了。。 回复
    不要太刺眼 0
    2019/8/21 17:51:29
    能不能去掉页眉页脚,然后添加自定义的页码
        张一波0
        2019/9/2 18:08:22
        我也想知道,你的解决了吗
        慢慢懂ming0
        2019/9/10 10:19:13
        同问?
        ^Queen0
        2020/3/16 22:01:13
        请问你们解决了吗??
    回复
    时间-地点-人物 0
    2019/8/16 7:38:44
    能不能加水印啊这个
        乔峰0
        2019/11/2 10:02:55
        同问
    回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复