`

html打印

 
阅读更多

1.调用打印的方式

第一种  直接调用window.print();

第二种  调用ie自带activex控件

方式如下

<OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height="0" id="wb" name="wb" width="0"></OBJECT>
<script language="javascript">
function printsetup(){
// 打印页面设置
   wb.execwb(8,1);
}
function printpreview(){
//打印页面预览
   wb.execwb(7,1);
}

function printit()
{
      //打印前隐藏元素
      ...
     //打印  
      wb.execwb(6,6);
      //打印后显示元素
      ...
      window.close();
      return;
}
</script>

 

 

 

2.清空打印时的页眉和页脚

 

  //网页打印时清空页眉页脚
  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){
      }
  }  

 

 

  

分享到:
评论

相关推荐

    使用lodop进行html打印

    在IT行业中,HTML打印是一种常见的需求,特别是在网页报表和文档生成场景中。Lodop是一款高效、便捷的网页打印控件,它使得开发者能够轻松实现HTML页面的打印功能。本资源包提供了与Lodop相关的JavaScript(JS)代码...

    JAVA的Web打印方式(PageOffice、POI、jacob,html打印等)

    本文将主要介绍使用PageOffice、POI、jacob、html打印等方式来实现Web打印。 一、使用浏览器自带的打印功能直接打印 这种方式是最直接的,方便的,不需要加什么插件jar包,只要前台在一个div中模仿着报表的格式去...

    html打印控件

    HTML打印控件是一种在网页上实现文档打印功能的技术,它使得网页开发者无需依赖浏览器的默认打印功能,就能自定义打印内容和样式。Lodop,全称“LODOP云打印服务程序”,是一款广泛使用的HTML打印控件,以其简单易用...

    html打印分页自带表头表尾

    需要自己写打印程序时,会遇到打印分页都需有表头表尾的问题,html打印分页自带表头表尾,可以参考学习下

    html打印的示例(易懂)

    html 打印的示例 静态页面直接调用打印机打印 简单易懂

    api小票打印助手控件软件,支持PHP、java接口,支持HTML打印

    小票打印控件,原理:通过api接口读取打印任务,打印成功后,回调回给api接口,支持HTML打印,所有接口都支持,带有开机自动启动、设置密码、关闭到托盘功能

    html打印预览

    在HTML页面中实现打印预览是一项常见的需求,特别是在网页中展示文档或报表时。这个主题主要涉及HTML、jQuery和打印技术。以下是对这些知识点的详细解释: ### HTML 打印预览基础 HTML本身并不直接支持打印预览功能...

    Web Html 分页、表格跨页断裂处理、自定义页眉页脚页码打印控件

    Web打印控件,完美解决以下HTML打印难题 1.Web Html 分页打印 2.内容、图片、表格跨页断裂,封边 3.table并行、并列双边、重边 4.自动计算页码(总数及每一页),样式、位置、形式完全个性化 5.页眉页脚,去除浏览...

    打印html

    6. 第三方库和工具:除了基本的HTML、CSS和JavaScript外,还有许多第三方库和工具,如Puppeteer(Node.js库,用于自动化Chrome或Chromium)、PDF.js(用于生成PDF文档)等,它们可以帮助更高效地完成HTML打印任务。...

    js打印案例下载js html

    总的来说,这个资源包提供了一个全面的JavaScript和HTML打印实践平台,涵盖了从基础的`window.print()`到高级的LODOP组件应用。通过学习和实践这些示例,开发者能够提升在网页打印方面的技能,满足各种复杂的打印...

    html调用打印机打印(可预览)样式css

    html打印布局的样式,网页一打开或者刷新后input自动默认光标在中间。

    html前台打印小票(免弹框)

    HTML前端打印小票技术主要涉及网页与打印设备的交互,以实现无弹窗、指定打印机的打印功能。在网页开发中,打印功能通常是通过JavaScript来实现的,但默认的`window.print()`方法会弹出一个选择打印机的对话框,这在...

    qt html模板打印

    html制作模板打印

    java打印html

    要打印HTML内容,我们需要将其转换为可打印的形式,如PostScript或PDF,因为Java标准API不直接支持HTML打印。 1. **HTML到PostScript/PDF转换**: - 使用开源库如Apache FOP或iText,可以将HTML转换为PDF。这些库...

    打印html格式

    html打印,可以转换成其他语言。html打印,可以转换成其他语言。

    html 实现准考证打印

    在本场景中,"html实现准考证打印"意味着我们需要使用HTML来设计和布局一个准考证页面,以便用户能够打印出清晰、准确的准考证。以下是一些关键的知识点: 1. **HTML结构**:一个标准的HTML文档通常包括`&lt;!DOCTYPE ...

    在qt中加载html,在qt窗体里面显示预览html,并打印

    使用QTextBrowser,在qt中加载html,在qt窗体里面显示预览html,并连接打印机打印

    html浏览器打印日志信息

    可以在jsp调试的时候打印日志信息,避免使用alert的时候内容太长显示不全

    Android打印(在线打印html、图片、pdf)

    利用惠普的printservice.apk插件实现在线打印HTML、打印图片、打印pdf文件(如需打印在线pdf,可以参考我另一个demo https://download.csdn.net/download/qq_21538563/10297798)欢迎下载学习

Global site tag (gtag.js) - Google Analytics