css 局部打印
<style media="print">
.Noprint { DISPLAY: none }
.PageNext{ PAGE-BREAK-AFTER: always }
</style>
最终通过css 来实现
// 调取打印机
$scope.doPrintFun = function() {
$(".datetimepicker").addClass("noprint");
window.print();
}
样式放在index.html 页面
<style type="text/css" media="print">
.noprint{display : none }
</style>
jq 会只获取内容 js截取会出现, 点击取消 和确定时,原页面点击事件失效的问题 就用css来解决;
又出现多余的日历 通过检查元素 知晓是插件加载的dom,就在调取事件时,给这个插件添加$(".datetimepicker").addClass("noprint");
推荐网址:http://www.haorooms.com/post/js_print_web
https://blog.csdn.net/hdchangchang/article/details/46504417
网友评论