调用打印机

2019-02-13  本文已影响0人  LH8966
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

上一篇下一篇

猜你喜欢

热点阅读