js调用html打印去掉页眉页脚,js 客户端打印html 并且去掉页眉、页脚的实例
print() 方法用于打印当前窗口的内容,支持部分或者整个网页打印。
调用 print() 方法所引发的行为就像用户单击浏览器的打印按钮。通常,这会产生一个对话框,让用户可以取消或定制打印请求。
win10下测试ie11、chrome、firefox、360、edge 都可以成功去掉页眉页脚;
打印
.printBox {
width: 300px;
height: 300px;
border: 1px solid blue;
}
@page {
size: auto;
margin: 0mm;
}
this is content!!!
点击按钮打印
打印
function print_page() {
if (!!window.ActiveXObject || "ActiveXObject" in window) { //是否ie
remove_ie_header_and_footer();
}
window.print();
}
function remove_ie_header_and_footer() {
var hkey_path;
hkey_path = "HKEY_CURRENT_USER\\Software\\Microsoft\\Internet Explorer\\PageSetup\\";
try {
var RegWsh = new ActiveXObject("WScript.Shell");
RegWsh.RegWrite(hkey_path + "header", "");
RegWsh.RegWrite(hkey_path + "footer", "");
} catch (e) {
}
}
以上这篇js 客户端打印html 并且去掉页眉、页脚的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
时间: 2017-10-31
js调用html打印去掉页眉页脚,js 客户端打印html 并且去掉页眉、页脚的实例相关推荐
- React Native之js调用Android原生使用Callback传递结果给js
如果不清楚js如何调用Android原生,可以先参考我的这篇博客React Native实现js调用安卓原生代码 1 问题 上面的文章只是调用安卓原生显示Toast,但是我们一般会需要调用安卓的代码然 ...
- js 调用php 导出表格,[拿来主义]使用layui纯JS导出html页面中的table为excel
使用场景: 将当前html页面中table的数据导出为excel(分析:页面无分页,不用再查数据库,直接使用js插件导出数据即可) js代码: layui.config({ base: '{$Thin ...
- js 调用c语言函数看,web前端:JS高级---函数中的this的指向,函数的不同调用方式...
在程序设计中,常将一些常用的功能模块编写成函数,放在函数库中供公共选用.要善于利用函数,以减少重复编写程序段的工作量. 函数分为全局函数.全局静态函数;在类中还可以定义构造函数.析构函数.拷贝构造函数 ...
- js调用html文件并载入,html中import js文件并调用报错
在vue项目的public/index.html中import 一个js文件报错: Failed to load module script: The server responded with a ...
- js调用ts,亲测。
js调用ts. ts类: export class OperateStepsPage implements OnInit {private static jsUse: OperateStepsPage ...
- 关于ActiveX控件开发、js调用
控件制作: 32位控件制作 参考:32位控件制作 64位控件制作 参考:一.创建:二.界面:三.js调用 说明:64位控件的js调用我按上述教程制作,调用可以,但是控件中没有文章中说的控件中显示的那行 ...
- Node.js 通过https服务器利用js调用网络摄像头
前言 最近写了一个js调用摄像头的代码,整体实现是非常简单,但是放到服务器上,通过外网访问后就会出现一个警告 我们需要通过js调用摄像头,但在此之前我们需要创建一个https服务器.所以,这篇博文就是 ...
- html 打印指定区域并去掉页眉、页脚,设置打印布局(纵向、横向)
<style type="text/css"> table{font-size:18px; border-collapse:collapse; text-align: ...
- PowerPoint2007页眉页脚文本的打印ppt课件下载
原因:如果向"讲义母版"视图中添加了页眉和页脚文本,则可能会出现此行为. 方法 1:在打印预览中,从"页眉和页脚"对话框中删除页眉和页脚文本. 1. 单击&qu ...
- C# 调用Word(PrintOut) 直接打印,出现“第一节的页边距设于可打印区域之外,是否继续”...
/// <summary> /// 输出到打印机 /// </summary> public void Print() ...
最新文章
- 爱了!Intellij IDEA 自带的 Vim 插件真心不错
- Python将所有的英文单词首字母变成大写
- Java 转型问题(向上转型和向下转型)
- 浏览器控件JxBrowser 6.18发布 | 极大增强了安全性
- mysql_connect 废弃_解决Deprecated: mysql_connect():
- 计算机研究生上课时间自由吗,计算机在职研究生面授班主要的上课时间安排是怎样的呢...
- socket模拟http的登陆_利用 Python + Selenium 实现自动登陆签到
- postgresql数据库增删改:使用pgadmin以及SQL语句来实现
- 不依赖远程API启动SEER区块链命令行钱包和网页钱包的方法
- Redis实现微博后台业务逻辑系列(六)
- 不行是谁决定的呢,明明你眼前就有这么多的可能啊
- Window Server 2008中开启Window Media Player功能
- linux搜索含多个字符串,关于linux:使用grep搜索多个字符串
- vscode调试时如何在launch.json中添加环境变量
- Ant Design介绍
- 无人车传感器 GPS 深入剖析
- eda交通灯控制器波形输入_EDA 基于quartus平台制作的步行街自助式交通灯控制器(含vhdl程序、波形图、及电路原理图)+课程设计报告...
- Difference between Vienna DL LLS and UL LLS
- Centos7 逻辑卷 物理卷 卷组 实践
- 技巧:屏幕長亮 兩種方式