• JS 分页批量打印解决方案(只支持IE)


     1 <html>
    2 <title>JS 分页批量打印解决方案(只支持IE)</title>
    3 <script language="javascript">
    4 function printWithAlert() {
    5 document.all.WebBrowser.ExecWB(6,1);
    6 }
    7 function printWithoutAlert() {
    8 document.all.WebBrowser.ExecWB(6,6);
    9 }
    10 function printSetup() {
    11 document.all.WebBrowser.ExecWB(8,1);
    12 }
    13 function printPrieview() {
    14 document.all.WebBrowser.ExecWB(7,1);
    15 }
    16 function printImmediately() {
    17 document.all.WebBrowser.ExecWB(6,6);
    18 window.close();
    19 }
    20 </script>
    21 <OBJECT id=WebBrowser classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 style="display:none">
    22 </OBJECT>
    23 </noscript>
    24 <style media=print>
    25 .Noprint{display:none;} .PageNext{page-break-after: always;}
    26 </style>
    27 <table align="center" class=NOPRINT>
    28 <tr>
    29 <td align="center"><BUTTON title=打印 onclick=printWithAlert()>打印</BUTTON>
    30 <BUTTON title=直接打印 onclick=printWithoutAlert()>直接打印</BUTTON>
    31 <input type=button value="打印设置" onClick="printSetup()" >
    32 <button onclick ='printPrieview()' title='打印预览...' >打印预览</button></td>
    33 </tr>
    34 </table>
    35 <div class=NOPRINT> 以下为打印区:<br>
    36 </div>
    37 <hr size=1 noshadow color=black class=NOPRINT >
    38 <table class="PageNext" >
    39 <tr>
    40 <td colspan=2>
    41 第一页的内容
    42 </td>
    43 </tr>
    44 </table>
    45 <hr size=1 noshadow color=black class=NOPRINT >
    46 <div class="PageNext">
    47 第二页内容
    48 </div>
    49 <hr size=1 noshadow color=black class=NOPRINT >
    50 第三页内容
    51 </html>
    52

    如果对您有帮助,请捐助我

  • 相关阅读:
    回溯算法之素数环
    回溯算法之迷宫问题
    回溯算法之0-1背包问题
    贪心算法之搬桌子问题
    贪心算法之背包问题
    动态规划之收集苹果
    动态算法
    c#数和二叉树
    c# 排序算法
    c#栈的习题2
  • 原文地址:https://www.cnblogs.com/wangjiayuan/p/2376561.html
Copyright © 2020-2023  润新知