使用js进行页面打印window.print(),并实现页面的调整

news/2024/7/19 15:51:38 标签: js, css, window, python, html
htmledit_views">

精选30+云产品,助力企业轻松上云!>>> hot3.png

打印html" title=window>window.print()

看代码

myPrint() {
     // 1. 设置要打印的区域 div的className
      let subOutputRankPrint = document.getElementById("dy");
      let newstr = subOutputRankPrint.innerHTML;
      document.body.innerHTML = newstr;
      // 2. 设置页面比例
      document.getElementsByTagName("body")[0].style.zoom = 0.68;
      html" title=window>window.print();
      // 3. 还原:将旧的页面储存起来,当打印完成后返给给页面
      html" title=window>window.location.reload();
    }

http://www.niftyadmin.cn/n/625979.html

相关文章

学习Java. 基础 18: ArrayList

精选30云产品,助力企业轻松上云!>>> ArrayList 1. 概念: 数组:一维数组 String[], 长度固定 超级数组-ArrayList(集合): 长度动态改变的 ArrayList比数组强大: 1、长度动…

学习Java--idea中jar包的讲解与使用步骤

精选30云产品,助力企业轻松上云!>>> jar 把需要给别人的大量class文件,包装 工具包(jar包) 步骤一: 获取jar包 步骤二: 某个项目中,创建lib文件夹, 在文件夹内拷贝对应的jar包。 步骤三:向lib目…

学习Java. 基础 19: 方法的讲解与使用示例

精选30云产品,助力企业轻松上云!>>> 方法 1. 概述 例如生活中人有吃饭功能, 人的这个吃饭功能就相当于Java中的吃饭方法。 功能 方法(功能就相当于是方法)。 一个方法内部可以有大量的代码。 方法需要自己定义。相当于…

python 算数运算符赋值运算符

精选30云产品,助力企业轻松上云!>>> 1. Python算数运算符 符号作用说明加计算两个数的和-减计算两个数的差*乘计算两个数的乘积/除计算两个数的商//整除两个整数相除后,取结果的整数部分%取余两个整数相除后,取结果的余数部分**乘方计算a的b次…

学习Java. 基础 20: 方法重载

精选30云产品,助力企业轻松上云!>>> 方法重载 1.方法重载的概念 方法重载: 方法名相同, 参数列表不同。(方法重载也叫重载方法)在同一个类中, 不能出现两个完全一样的方法。 完全一样的意思是:方法名和参数…

Spring简述

精选30云产品,助力企业轻松上云!>>> 1. Spring 简述 为什么要学习Spring?传统项目优点:搭建容易 传统项目缺点: 1、service、dao 对象都是程序员手动new 出来。(没有考虑过何时销毁、没有考虑过多线程相关…

学习Java. 基础 21: String类的详解

精选30云产品,助力企业轻松上云!>>> 1. String类 1.1. 字符串概念 字符串是日常开发中最常用的。代表一个字符序列,其底层为字符数组 1.2. 常见方法 构造方法名称描述String(String original)把字符串数据封装成字符串对象String(…

带你从不懂到搭建第一个Nuxt.js项目!

精选30云产品,助力企业轻松上云!>>> 1.Nuxt.js概述 1.1.什么是Nuxt.js? Nuxt.js是一个基于Vue.js的轻量级应用框架,可用来创建服务端渲染(SSR)应用, 也可以充当静态站点引擎生成。 具有优雅的代码结构分层和热加载等特性。官方学习网址&…