zoukankan      html  css  js  c++  java
  • [Javascript]网页调用打印机

    有人反应点击没反应,目前我在chrome和ie都测试过是可以的:

    我想了一下可能的原因应该是没有引入jquery导致的,目前加入cdn上的jquery,我把代码更新为:

    <html>
    <head>
    <meta charset="utf-8">
     <script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js" type="text/javascript"></script>
    <title> </title>
     </head>
    <body>
     <div id='div1'>把要打印的内容放这里</div>
     <div id="div2">div2的内容</div>
     <a href="javascript:printHTML('#div1')" target="_self">打印</a>
     <script language="javascript">
    function printHTML(page)
     {
    var bodyHTML=window.document.body.innerHTML;
     window.document.body.innerHTML=$(page).html();
     window.print();
    window.document.body.innerHTML=bodyHTML;
    }
    </script>
    </body>
     </html>

    ——原文—— Javascript代码,依赖jquery:

    function printHTML(page)
    { var bodyHTML=window.document.body.innerHTML;
    window.document.body.innerHTML=$(page).html();
     window.print();
     window.document.body.innerHTML=bodyHTML;
    }

    转自:http://blog.coinidea.com/web%E5%BC%80%E5%8F%91-1128.html

     
  • 相关阅读:
    swift
    swift
    ios
    Swift
    swift
    swift
    /var/log/cron
    Django 数据传递
    HTML 属性
    HTML 元素
  • 原文地址:https://www.cnblogs.com/apolloren/p/12101131.html
Copyright © 2011-2022 走看看