zoukankan      html  css  js  c++  java
  • Javascript实现IE直接打印

    1.页面插入:

    <script language="javascript" type="text/javascript">            
                function preview() {
                    bdhtml = window.document.body.innerHTML;
                    sprnstr = "<!--startprint-->";
                    eprnstr = "<!--endprint-->";
                    prnhtml = bdhtml.substr(bdhtml.indexOf(sprnstr) + 17);
                    prnhtml = prnhtml.substring(0, prnhtml.indexOf(eprnstr));
                    window.document.body.innerHTML = prnhtml;
                    window.print();
                    window.document.body.innerHTML = bdhtml;              
                }
        </script>

    注:打印内容为"<!--startprint-->"..."<!--endprint-->"之间页面内容,所以须将这两个标记插入到<body>标记中间。

    如下代码所示:

    <form id="form1" runat="server">
        <!--startprint-->
        <div style="border:dottted">
            <br />
            Dear
            <asp:Label ID="lb_Name" runat="server"></asp:Label>
        
            ,<br />
            <br />
            With reference to the outstanding invoice,please note that it remains 
            outstanding till today.Kindly advice payment details if payment has been 
            made,otherwise kindly expedite the payment.Attached are the invoice 
            details.Please ensure that payment reaches us
            <div id="byDay" runat="server"></div><br />
            <br />
            <b>If payment is not received within 3 months for SDF funded courses from the 
            completion of the course,we will resend a debit note,reflecting the unclaimed 
            SDF amount for your settlement.<br />
            If payment is not received within 60 Days from Date of Invoice,we will impose a 
            late payment penalty charge of 2% interest per month</b><br />
            <br />
            Should you require furtther clarifications on the said invoice,please do not 
            hesitate to contact Finance Department at 63237911.<br />
            <br />
            Kind Regards,<br />
            Aileen LIEW<br />
            AR &amp; Admin
            <br />
            <br />
        </div>
        <!--endprint-->
        <div style="text-align:center">
            <asp:Button ID="btn_Print" runat="server" Width="60px" Text="Print" OnClientClick="preview()" />
        </div>
        </form>
  • 相关阅读:
    Rest_framework-3
    Nginx 之一:编译安装nginx 1.8.1 及配置
    vmware虚拟机克隆CentOS7 出现的网络问题解决办法
    OAuth认证
    5个节点hadoop安装(zookeeper)
    hadoop完整安装
    从vmware模板克隆linux的操作
    ssh 免密码设置失败原因总结
    hadoop-2.6.0.tar.gz的集群搭建(3节点)(不含zookeeper集群安装)
    linux静态IP设置
  • 原文地址:https://www.cnblogs.com/captainR/p/2582762.html
Copyright © 2011-2022 走看看