rpt_print.ejs 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title></title>
  6. <script src="/public/js/jquery/jquery-3.2.1.min.js"></script>
  7. <script type="text/javascript" src="/public/report/js/jpc_output_value_define.js"></script>
  8. <script type="text/javascript" src="/public/report/js/jpc_output.js"></script>
  9. <script type="text/javascript" src="/public/report/js/rpt_print.js"></script>
  10. <script type="text/javascript" src="/public/report/js/rpt_preview_common.js"></script>
  11. <link rel="shortcut icon" href="/public/images/favicon.ico">
  12. </head>
  13. <style type="text/css">
  14. .pageBreakOrg {
  15. page-break-before: auto;
  16. page-break-after: always;
  17. }
  18. .pageBreak {
  19. page-break-before: auto;
  20. page-break-after: auto;
  21. }
  22. @page {
  23. size: A4 portrait;
  24. margin-top: 0cm;
  25. margin-bottom: 0cm;
  26. margin-left: 0mm;
  27. margin-right: 0mm
  28. }
  29. @media print {
  30. body {
  31. margin-top: 0mm;
  32. margin-bottom: 0mm;
  33. margin-left: 0mm;
  34. margin-right: 0mm
  35. }
  36. }
  37. body {page: page}
  38. div {page: page}
  39. </style>
  40. <!--
  41. .printPage {
  42. page: page
  43. }
  44. @page {size: A4 landscape;}
  45. div { page: page }
  46. @page {margin: auto;}
  47. @page horizon {size: A4 landscape;}
  48. @page vertical1 {size: A4 portrait;}
  49. @page horizon1 {size: A4 landscape;}
  50. @page vertical1 {size: A4 portrait;}
  51. -->
  52. <body onload="printPageLoading()" onbeforeunload="printPageClosing()">
  53. <canvas id="chkCanvas" style="display:none"></canvas>
  54. </body>
  55. <SCRIPT type="text/javascript">
  56. </SCRIPT>
  57. </html>