精华内容
下载资源
问答
  • js打印去除页眉页脚

    千次阅读 2017-01-19 10:33:55
    scriptlanguage="javascript"type="text/javascript">  function printpr() //预览函数  {  document.all("qingkongyema").click(); //打印之前去掉页眉页脚  document.all("dayinDiv

    <scriptlanguage="javascript"type="text/javascript">

            function printpr()   //预览函数

            {

                document.all("qingkongyema").click(); //打印之前去掉页眉,页脚

                document.all("dayinDiv").style.display = "none"; //打印之前先隐藏不想打印输出的元素(此例中隐藏打印打印预览两个按钮)

                var OLECMDID = 7;

                var PROMPT = 1;

                var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';

                document.body.insertAdjacentHTML('beforeEnd', WebBrowser);

                WebBrowser1.ExecWB(OLECMDID, PROMPT);

                WebBrowser1.outerHTML = "";

                document.all("dayinDiv").style.display = ""; //打印之后将该元素显示出来(显示出打印打印预览两个按钮,方便别人下次打印)

            }

            function printTure()   //打印函数

            {

                document.all('qingkongyema').click(); //同上

                document.all("dayinDiv").style.display = "none"; //同上

                window.print();

                document.all("dayinDiv").style.display = "";

            }

            function doPage() {

                layLoading.style.display = "none"; //同上

            }

        </script>

     

     

    <scripttype="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 Wsh = new ActiveXObject("WScript.Shell");

                    HKEY_Key = "header";

                    Wsh.RegWrite(HKEY_Root + HKEY_Path + HKEY_Key, "");

                    HKEY_Key = "footer";

                    Wsh.RegWrite(HKEY_Root + HKEY_Path + HKEY_Key, "");

                } catch (e) { }

            }

            //恢复网页打印的页眉页脚  

            function PageSetup_default() {

                try {

                    var Wsh = new ActiveXObject("WScript.Shell");

                    HKEY_Key = "header";

                    Wsh.RegWrite(HKEY_Root + HKEY_Path + HKEY_Key, "&w&b页码,&p/&P");

                    HKEY_Key = "footer";

                    Wsh.RegWrite(HKEY_Root + HKEY_Path + HKEY_Key, "&u&b&d");

                } catch (e) { }

            }

        </script>

     

     

    <div align="center"id="dayinDiv"name="dayinDiv">

            <asp:ButtonID="Button1"runat="server"Text="保存"/>&nbsp;&nbsp;

            <inputtype="button"class="tab"value="打印"onclick="printTure();">&nbsp;&nbsp;

            <inputtype="button"class="tab"value="打印预览"onclick="printpr();">&nbsp;&nbsp;

            <inputtype="hidden"name="qingkongyema"id="qingkongyema"class="tab"value="清空页码"

                onclick="PageSetup_Null()">&nbsp;&nbsp;

            <inputtype="hidden"class="tab"value="恢复页码"onclick="PageSetup_default()">

        </div>

    展开全文
  • <script type="text/javascript"> //网页打印时清空页眉页脚 function pagesetup_null() { var hkey_root,hkey_path,hkey_key; hkey_root="HKEY_CURRENT_USER"; hkey_path="\\Software\\Microso
    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
    
            <style type="text/css">
    
            </style>
        </head>
        <body>
            <OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height="0" id="WebBrowser3" width="0" VIEWASTEXT></OBJECT>
            //HTML Page
            //Other content you wouldn't like to print
            <input name="btn_print" type="button" value=" Print" id="btn_print" />
    
            <div id="div_print">
                <h1 style="Color:Red">The Div content which you want to print</h1>
            </div>
            //Other content you wouldn't like to print
            //Other content you wouldn't like to print
    
        </body>
        <script type="text/javascript">
    
    
    
            //网页打印时清空页眉页脚
            function pagesetup_null() {
                var hkey_root,hkey_path,hkey_key;
                hkey_root="HKEY_CURRENT_USER";
                hkey_path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\";
                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) {
                    alert(e);
                }
            }
            document.getElementById("btn_print").onclick = function() {
                pagesetup_null();
                window.print();
            }
        </script>
    
    </html>
    

    本人工作中的应用系统都是jsp的,大量javascript程序,一旦出“automation服务器不能创建对象”问题,大量报表及查询无法保存,苦思冥想、千尝万试,终于将其搞定,现将相关方案与大家共享。

    1、如果是Scripting.FileSystemObject (FSO 文本文件读写)被关闭了,开启FSO功能即可,在“运行”中执行regsvr32 scrrun.dll即可

    2、安全模式设置成“中”,如果javascript脚本中报这个错误,还应将IE的安全设置“不允许运行未标记为安全的activeX控件”启用即可。

    注意如果您将相应的网站设成“受信任的站点”,必须对“受信任的站点”进行相应的IE安全设置,此时如果对“Internet”IE设置将是徒劳

    的。

    3、有些脚本需要微软的 MSXML 控件才能进入。当使用 IE 5 以上版本的缺省安全模式时,会提示是否接受 MSXML 控件,如果接受,MSXML 将

    自动安装到您的机器上(得等上几分钟)。如果自动安装不成功,可以自行下载和安装 MSXML 3.0 SP7。有时是由于msxml 3服务被关掉了,使用 regsvr32 msxml3.dll即可

    展开全文
  • js打印去除页眉页脚url地址

    千次阅读 2020-04-01 19:45:04
    js打印去除页眉页脚、url地址 // 在css中加入以下代码即可 @page { margin: 0; }

    js打印去除页眉页脚、url地址

    调用window.print()方法打印时,有自带的页眉页脚和url地址不太美观,用以下方法即可去除页眉页脚和url

    解决方案:

    // 在css中加入以下代码即可
    @page { margin: 0; }
    
    展开全文
  • js打印去掉页眉页脚

    2019-10-06 10:02:14
    body /* 设置打印范围的边距,不设置打印内容会顶着最上边 */ { background-color:#FFFFFF; border: solid 0px black ; margin: 50px; /* this affects the margin on the content before sending to printer ...
        <style type="text/css" media="print">
            @page /* 实现代码 */
            {
                size: auto;   /* auto is the initial value */
                margin: 0mm;  /* this affects the margin in the printer settings */
            }
            body /* 设置打印范围的边距,不设置打印内容会顶着最上边 */
            {
                background-color:#FFFFFF; 
                border: solid 0px black ;
                margin: 50px;  /* this affects the margin on the content before sending to printer */
            }
        </style>
    

      head中加入以上代码,主流浏览器均可以实现。

      参考http://stackoverflow.com/questions/1960939/disabling-browser-print-options-headers-footers-margins-from-page

     

    转载于:https://www.cnblogs.com/KyleLi/p/9558439.html

    展开全文
  • var hkey_root,hkey_path,hkey_key hkey_root="HKEY_CURRENT_USER" hkey_path="\\Software\\Microsoft\\Internet ...// 设置页眉页脚为空 function PageSetup_Null() { try{ var RegWsh...
  • 因为这个问题,Google和百度都查了个遍,网上主要...script language="JavaScript"> var hkey_root,hkey_path,hkey_key; hkey_root="HKEY_CURRENT_USER"; hkey_path="\\Software\\Microsoft\\Internet Explo...
  • print()方法用于打印当前窗口的内容,支持部分或者整个网页打印。...win10下测试ie11、chrome、firefox、360、edge都可以成功去掉页眉页脚打印.printBox {width: 300px;height: 300px;border: 1px solid ...
  • 百度网上一大堆解决方案,我试了都没有用,最后在Stack Overflow上找到了解决方案,分享给大家。&lt;style media="print" type="text/css"&gt; .noprint { display:none ......
  • print() 方法用于打印当前窗口的内容,支持部分或者整个网页打印。...win10下测试ie11、chrome、firefox、360、edge 都可以成功去掉页眉页脚打印.printBox {width: 300px;height: 300px;border: 1px so...
  • <style media='print'> @page{ size:portrait;// 或landscape 设置横纵向打印 margin:0mm auto } </style> 可以在print.js 中加入:如
  • js的页面打印页眉页脚一些多余信息怎么去除2006年10月23日 星期一 9:49欢迎大家访问我的网站: http://www.gaotianpu.com/ 我用了一个打印的控件,然后调用js的print()函数,就打印窗口页面,但是在有些机器上...
  • 百度了很多没找到代码实现的方法,如果有哪位大神知道不妨指点指点,我现在的解决方法是浏览器设置 我用的是Chrome 点击更多设置会出现选选项页眉页脚取消默认选中在打印就可以了 ...
  • 打印的时候有 时间和请求的网址,客户不希望有这样的信息,所以再head中添加 <style type="text/css"> @page { margin: 0; } </style> 设置前效果 设置后效果 --------------------- ...
  • web打印去掉页眉页脚,以及不想打印出的页面元素 博文链接:https://llying.iteye.com/blog/128212
  • 打印时去掉页脚的链接 @page{ margin-bottom: 1mm; } 打印去掉页眉页脚 @page{ margin-top: 1mm; margin-bottom: 1mm; }
  • js实现的web打印功能,可通过修改本地的注册表 去除页眉页脚
  • 360浏览器开启IE兼容模式下,实现打印时没有高级设置,设置打印时不带页眉页脚。 实现 在兼容模式下选择右上角选项—工具—打印 不要使用快捷键ctrl+p,使用没法进入设置页面 找到打印设置 将页眉页脚...
  • javascript 打印去掉页眉页脚 转自:http://blog.csdn.net/TangShi2011/article/details/6934398 打印网页时,在页眉和页脚会有一些地址之类的东西。经过查找资料和总结终于解决了。 (1)script <...
  • 打印去除页眉页脚

    2020-07-28 16:50:05
    <!... ...打印</title> <style type="text/css"> html,body,img{ padding: 0px; margin: 0px; } @media print { .print { display:block; } .noprint { visibility:hid
  • 写在前面  今天的开发遇到了使用window.print()功能进行当前... 很多网上的方法都是不能用的,最后我找到一个使用css控制布局去掉页眉页脚的方法 <style media="print"> @page { size: auto; /* ...
  • varhkey_root,hkey_path,hkey_key; hkey_root="HKEY_CURRENT_USER"; hkey_path="\\Software\\Microsoft\\InternetExplorer\\PageSetup\\"; //网页打印时清空页眉页脚 fun...
  • JSP打印去掉页眉页脚

    万次阅读 2012-04-01 08:32:51
    普通打印(整页打) 打印网页内部分内容(自定义) 打印去掉/添加页眉页脚 使用外部控件/方法实现多功能打印 打印背景 以上为代码控制 设置“页面设置”实现打印参数设置(Window系统图文版) 一、普通打印...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,343
精华内容 937
关键字:

js打印去除页眉页脚