zoukankan      html  css  js  c++  java
  • js控制分页打印、打印分页示例

    1 打印分页 需要添加一段代码 

    <div  style="page-break-before:always;"><br /></div>

    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    <script type="text/javascript"
      function doPrint() { 
        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(); 
    </script>
    </head>
      
    <body>
    <p>1</p>
    <p>2</p>
    <!--startprint--><!--注意要加上html里star和end的这两个标记,之前没加,一直没效果,谁叫咱们菜呢~-->
    <h1>打印标题</h1>
    <p>打印内容~~</p>
    <!--endprint-->
    <button type="button" onclick="doPrint()">打印</button>
    <p>1</p>
    <p>2</p>
    </body>
    </html>

     

     
     
  • 相关阅读:
    Android悬浮窗拖动
    git提交错误问题如何解决?
    STM32单片机使用注意事项
    C指针说明
    cygwin注意事项
    关于百度地图的使用问题
    Android GIS osmdroid地图使用
    三个能力构建人生护城河
    浪潮之醒
    MingGW Posix VS Win32
  • 原文地址:https://www.cnblogs.com/yachao1120/p/6555383.html
Copyright © 2011-2022 走看看