0%

页面插件打印

    项目有一个需求就是要页面打印,本来使用window.print()也能够打印,但是客户
需要详情页面也要打印,详情页面是和修改页面共用的,查看时就将所有的input输入框
禁用,这个时候再次使用print()去打印的时候就会出现只有表格没有具体内容的问题。

window.print();

具体的这个使用原理我就不多讲,都是调用浏览器原本的打印功能。

图片1
图片2
需要打印的代码就写在中间就好了,这样打印会改变原本的格式,所以打印完后可以重新
加载这个页面

jqprint插件

这是一个打印插件,百度这个名字就能找到了,使用方法也很简单。

图片3
首先引入这个文件,这个文件记得一定放在jquery的下面,不然会出现加载问题,这个问题
搞了我一上午
图片4
加载js文件后,直接调用这个方法就行了,这个打印调用的方法我就不过多解释了。