bootstrapPrintThis打印效果图:如图,这个是调用了谷歌的打印,使用很方便,可以自己調样式
bootstrap PrintThis打印效果图:
如图,这个是调用了谷歌的打印,使用很方便,可以自己調样式,需要的可以研究一下,这边贴出使用方法。
附上GitHub:https://github.com/jasonday/printThis jsp:
<script src="<%=basePath %>bootstrap/js/printThis.js"></script>
<!-- 二维码弹出框 -->
<div class="modal fade" id="myModal_qrcode" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
<h4 class="modal-title" id="myModalLabel">二维码</h4>
</div>
<div class="modal-body">
<center>
<div id="qrcode"></div>
<table>
<tbody>
<tr>
<td>
<label class="col-sm-4 control-label" for="equ_name_qrcode"><h7>设备名称:</h7></label>
<div class="col-sm-8">
<input class="form-control" id="equ_name_qrcode" type="text"/>
</div>
</td>
<td>
<label class="col-sm-4 control-label" for="equ_ip_qrcode"><h7>设备IP:</h7></label>
<div class="col-sm-8">
<input class="form-control" id="equ_ip_qrcode" type="text"/>
</div>
</td>
</tr>
</tbody>
</table>
</center>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">
<span class="glyphicon glyphicon-remove" aria-hidden="true"></span>关闭
</button>
<button type="button" id="btn_print" class="btn btn-primary" data-dismiss="modal">
<span class="glyphicon glyphicon-floppy-disk" aria-hidden="true"></span>打印
</button>
</div>
</div>
</div>
</div>
js:
$("#btn_print").click(function(event) {
/* Act on the event */
$("#qrcode").printThis({
debug: false,
importCSS: false,
importStyle: false,
printContainer: true,
// loadCSS: "/Content/Themes/Default/style.css",
pageTitle: "二维码",
removeInline: false,
printDelay: 333,
header: null,
formValues: false
});
// alert("等待打印");
});
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
bootstrap PrintThis 打印插件