zoukankan      html  css  js  c++  java
  • 用Javascript控制打印Web页面的某一部分

    有时候需要打印页面的某个部分,基本原理是在调用打印函数前把不需要打印的页

    面元素隐藏,而下面这个方法是通过获取需要打印的内容,重新输出到一个临时页面

    进行打印,适用于元素多且复杂的页面。

    程序代码

    <script language="javascript” type=”text/javascript“>
    function Print()
    {
    if(!confirm(”确定要打印吗?“))   return;
    var str = document.getElementById(”ID“).innerHTML;
         // 获取需要打印的页面元素
    str = “<link href=’../Css/mainframe.css’ rel=’styl
    esheet’ type=’text/css’ /><style>”
    + str;
               // 在输出流的头部添加必要的代码,例如引用的CSS
    var pwin=window.open(”Print.htm“,”print“);
    pwin.document.write(str);
    pwin.document.close();     //这句很重要,没有就无法实现
            pwin.print();
    }
    </script>
  • 相关阅读:
    jar 包说明
    WebView 下载
    动画
    activity 做出 dialog 效果
    android 数据报表
    拖动 view
    开发收集
    tomcat 5 comcat 6 区别
    android 屏幕判断
    FPS游戏
  • 原文地址:https://www.cnblogs.com/MaxWoods/p/1157203.html
Copyright © 2011-2022 走看看