打印网页时,在页眉和页脚会有一些地址之类的东西。经过查找资料和总结终于解决了。
(1)script
<script type="text/javascript">
var hkey_root, hkey_path, hkey_key
hkey_root = "HKEY_CURRENT_USER"
hkey_path = "\\Software\\Microsoft\\Internet Explorer\\PageSetup\\"
//设置网页打印的页眉页脚为空
function pagesetup_null(){
try {
var RegWsh = new ActiveXObject("WScript.Shell")
hkey_key = "header"
RegWsh.RegWrite(hkey_root + hkey_path + hkey_key, "")
hkey_key = "footer"
RegWsh.RegWrite(hkey_root + hkey_path + hkey_key, "")
}
catch (e) {
}
}
function printForm(){
$(".noprint").hide(); //隐藏不想显示的区域,我这里是打印按钮
pagesetup_null(); //调用函数,去掉页眉页脚
window.print();//打印
window.history.go(0);//刷新页面
}
</script>
(2)html
<center class=noprint>
<input type="button" class="btn-style1" onclick="printForm()" value="打印" />
</center>
直接复制了就可以使用。
注意:还需要设置安全级别。
工具---》internet选项---》安全---》自定义级别---》对未标记为安全的active控件(启用)就可以了。
分享到:
相关推荐
打印时去除页眉页页脚 打印前加入下面代码即可 var HKEY_Root,HKEY_Path,HKEY_Key; 代码如下: HKEY_Root=”HKEY_CURRENT_USER”; HKEY_Path=”\\Software\\Microsoft\\Internet Explorer\\PageSetup\\”; var head,...
1.在IE浏览器点“打印”—“页面设置”,IE的默认设置如下图 ... 3.C#代码实现 ...4.Javascript代码实现 ... 您可能感兴趣的文章:C# 添加PDF页眉/页脚的示例代码使用C#实现在word中插入页眉页脚的方法
:page_with_curl: 使用wkhtmltopdf v2021.4.115从具有自定义页眉和页脚HTML生成PDF 错误很明显:trade_mark:-MATRIX NodeJs LTS版本要求 >=12.13.0 建立在NodeJ上 v14.16.0 必须使用async和await关键字。 仅支持最新...
一篇用javascript写的关于打印问题源码,主要实现了页眉页脚的消除和页面的简单定制等。
此示例使用将页面分为多页,并在每个打印页面上使用自定义页眉和页脚。 演示 查看演示。 请注意,您需要手动按Ctrl-p来检查页面的打印预览。 在职的。 Columizer api在多列中中断页面,在这种情况下,此处保持列...
通过调用 JS 打印图片信息,可以直接通过调用图片地址进行图片打印,解决谷歌浏览器第一次打印不显示图像的问题,增加去除IE页眉页脚的功能
js打印设置页边距,设置页眉页脚,初始化页眉页脚,左右边距
用Javascript打印网页指定标签的内容
javascript小技巧 事件源对象 3 捕获释放 3 事件按键 3 事件返回值 3 鼠标位置 3 窗体活动元素 3 绑定事件 3 访问窗体元素 3 窗体命令 3 窗体COOKIE 3 菜单事件 3 创建元素 4 ...//去掉打印时的页眉页脚 16
javascript 实现页面打印,在线打印的javascript代码
在流首次开始(页眉)和结束(页脚)时沿流传递JSON对象的能力。 页眉和页脚接收器发生“页眉”和“页脚”事件。 使用流管道的简单易用的界面。 捕获事件后自动进行流卫生(在使用之后,从管道中删除页眉和页脚...
javascript直接打印word、excel和pdf文档 缺点:需要设置浏览器的安全级别,对ActiveX脚本可执行
利用javascript在网页上实现打印的方法,可以设置分页等页面设置。
jsp javascript打印九九乘法表代码.docx
自己写的Javascript 打印乘法表 源码 ,也许对大家有用。
利用javascript进行数据打印成pdf格式
birt脚本调试代码,只需要将代码放进文档中说明的位置,所有javascript调试打印结果都可以看到,提供了两种方式javascript的调试打印,网上也有很多例子说需要放到tomcat里才能打印,其实在报表开发工具中也可以打印...
JavaScript_打印方法_基于浏览器_详细代码示例
ReYoPrint内含一个在vc7.0上开发的ActiveX控件(73k), 这个控件主要实现对打印参数的控制,ReYoPrint使用户通过JavaScript脚本可以控制分页,页眉页脚,页边距,打印方向,自定义纸张,直接打印,弹出打印对话框再...