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 pagesetup_default() {

        try {

            var RegWsh = new ActiveXObject("WScript.Shell")

            hkey_key = "header"

            RegWsh.RegWrite(hkey_root + hkey_path + hkey_key, "&w&b页码,&p/&P")

            hkey_key = "footer"

            RegWsh.RegWrite(hkey_root + hkey_path + hkey_key, "&u&b&d")

        catch (e) {

        }

    }

 

    function doPrint(printDiv) {

        try{

            pagesetup_null();

            newwin = window.open("""newwin""height=" + window.screen.height + ",width=" + window.screen.width + ",toolbar=no,scrollbars=auto,menubar=no");

            newwin.document.body.innerHTML = document.getElementById(printDiv).innerHTML;

            newwin.window.print();

            newwin.window.close();

            pagesetup_default();

        }catch(e){}

    }


时间: 2024-08-01 13:12:56

Javascript打印文件去除页眉页脚的相关文章

Javascript页面打印的页眉页脚的清除与设置

<head><script language="JavaScript">var hkey_root,hkey_path,hkey_key;hkey_root="HKEY_CURRENT_USER";hkey_path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\"; // 设置网页打印的页眉页脚为空function pagesetup_null(){ try{

javascript实现window.print()去除页眉页脚_javascript技巧

打印时去除页眉页页脚 打印前加入下面代码即可 var HKEY_Root,HKEY_Path,HKEY_Key; 复制代码 代码如下: HKEY_Root="HKEY_CURRENT_USER"; HKEY_Path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\"; var head,foot,top,bottom,left,right;   var Wsh=new ActiveXObject(&quo

打印网页时怎么去掉页眉页脚

打印|网页 <HTML><HEAD><script language="JavaScript">var hkey_root,hkey_path,hkey_keyhkey_root="HKEY_CURRENT_USER"hkey_path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\"//设置网页打印的页眉页脚为空function pagesetup

JS调用打印方法设置页眉页脚

 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <

IE浏览器打印的页眉页脚设置解决方法_javascript技巧

首先说明问题:默认情况下,通过IE的打印对话框,打印出来的内容都有页眉和页脚的. 查看ie的页面设置发现如右图中,页眉页脚.下面先说明&w&bPage&p of &P , &u&b&d的含义 &w - 窗口标题 &u - 页面地址 &d - 短日期格式,如10/12/2006 &D - 长日期格式,如Tursday, October 12, 2006 &t - 12小时制时间 &T - 24小时制时间

jquery.printarea.js 局部打印通过代码怎么实现去掉页眉页脚

问题描述 如题,请教高手,怎么才能通过js代码的方式去掉页眉和页脚?在网上查了半天也没解决.如果有别的打印方法也可以,要亲测可以用的.网上的那种方法别贴了,测试用不成. 解决方案 解决方案二:我也想知道?你去掉了解没,怎么去的解决方案三:jquery.PrintArea.js解决方案四:好心人用jquery.PrintArea.js这样怎么去页眉页脚解决方案五:我也想知道..解决方案六:我也想知道帮忙顶解决方案七:我也想知道顶解决方案八:IE文件菜单-->页面设置,里边将页眉页脚设置为空就OK.

利用vbs脚本实现设置IE的打印页眉页脚信息_vbs

将下面的内容保存成.vbs文件,然后双击执行,在打开ie页面,在页面中点击右键,看看菜单中多了个什么!!:)       复制代码 代码如下: option explicit      dim hkey_root,hkey_path,hkey_key,filepath      dim fs,fso,regwsh      hkey_root="hkey_current_user"      hkey_path="\software\microsoft\internet ex

利用vbs脚本设置IE的打印页眉页脚信息(原创)

将下面的内容保存成.vbs文件,然后双击执行,在打开ie页面,在页面中点击右键,看看菜单中多了个什么!!:)    Option Explicit        dim hkey_root,hkey_path,hkey_key,filePath    dim fs,fso,RegWsh    hkey_root="HKEY_CURRENT_USER"    hkey_path="SoftwareMicrosoftInternet Explorer"    '//先创

统一设置所有word文件页眉页脚的方法

电脑里,我每打开一个word文件,页眉默认距边界是1.5厘米,页脚距边界是1.75厘米,导致有些表格原本一页显示的,被分成2页,然后把页眉页脚距边界全改为0厘米,就好了,但是我有很多相同的文件表格都是这样,都要改,有没有方法统一所有word文件的页眉页脚页面设置--版式--距边界 有的,你只要在页面设置中把页眉页脚全设为0,然后把左右上下页边距设好之后选择"默认",那以后你每次打开文档,页面设置就按你所设的显示了. word里边文件是这样的版式竖版-横版-竖版,请问怎样编辑页眉和页脚