`

javascript:window.print()

阅读更多

javascript:window.print()

1.JavaScript打印
<input id="btnPrint" type="button" value="button" onclick="javascript:window.print();" style="color:#00f; font-weight:bold; text-decoration:none;cursor:pointer!important; cursor:hand"/>
可以用样式控制,你想让那块打印就打印,样式如下:
<style type="text/css" media=print>
.noprint{display : none }
</style>
然后使用样式就可以:
<p class="noprint">不需要打印的地方</p>

如果要打印网页中的某一部分,只要把这一部分标记为 
<!--startprint--><!---endprint-->中就可以了 
=============================================================
2.IE打印
<script language="javascript">

// 打印页面设置
function printsetup() { wb.execwb(8,1);} 
// 打印页面预览
function printpreview() { wb.execwb(7,1); }
function printit(){ if (confirm('确定打印吗?')) { wb.execwb(6,6) }}
</script>
</head>
      <body>
      <OBJECT classid="CLSID:8856F961_340A_11D0_A96B_00C04FD705A2" 
<link rel=alternate media=print    href="printversion.doc">    height=0 id=wb name=wb width=0></OBJECT>
      <input type=button name=button_print value="打印"        onclick="javascript:printit()">
      <input type=button name=button_setup value="打印页面设置"         onclick="javascript:printsetup();">
      <input type=button name=button_show value="打印预览" onclick="javascript:printpreview();">
      <input type=button name=button_fh value="关闭"       onclick="javascript:window.close();">
          ------------------------------------------------
      关于这个组件还有其他的用法,列举如下:
      WebBrowser.ExecWB(1,1) 打开
      Web.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口
      Web.ExecWB(4,1) 保存网页
      Web.ExecWB(6,1) 打印
      Web.ExecWB(7,1) 打印预览
      Web.ExecWB(8,1) 打印页面设置
      Web.ExecWB(10,1) 查看页面属性
      Web.ExecWB(15,1) 好像是撤销,有待确认
      Web.ExecWB(17,1) 全选
      Web.ExecWB(22,1) 刷新
      Web.ExecWB(45,1) 关闭窗体无提示

分享到:
评论

相关推荐

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

    打印时去除页眉页页脚 打印前加入下面代码即可 var HKEY_Root,HKEY_Path,HKEY_Key; 代码如下: HKEY_Root=”HKEY_CURRENT_USER”; HKEY_Path=”\\Software\\Microsoft\\Internet Explorer\\PageSetup\\”;...

    html和js通过window.print()实现调用浏览器打印带背景图片和生成二维码的文件功能

    html和js通过window.print()实现调用浏览器打印带背景图片和生成二维码的文件功能;直接下载可用

    107个常用javascript语句

    79.JS中的打印:window.print() 80.JS中的提示输入框:window.prompt("message","defaultReply"); 81.JS中的窗口滚动条:window.scroll(x,y) 82.JS中的窗口滚动到位置:window.scrollby 83.JS中设置时间间隔:setInterval...

    原生JS打印插件之jQuery.EasyPrint.js使用文档

    原生JS打印插件之jQuery.EasyPrint.js使用文档 调用浏览器自带打印功能,使用JavaScript的 window.print(); 方法。 使用JS实现打印功能;JavaScript 实现打印操作;javascript打印大全;通用;js实现打印的方式;JS...

    javascript常用对象梳理

    熟练掌握window对象的status、location、name、self、opener属性的使用 Window对象是客户端javascript最高层对象之一,只要打开浏览器窗口,不管该窗口中是否有打开的网页,当遇到BODY、FRAMESET或FRAME元素时,...

    javascript函数的解释

    79.JS中的打印:window.print() 80.JS中的提示输入框:window.prompt("message","defaultReply"); 81.JS中的窗口滚动条:window.scroll(x,y) 82.JS中的窗口滚动到位置:window.scrollby 83.JS中设置时间间隔:setInterval...

    【JavaScript源代码】vue打印功能实现的两种方法总结.docx

    vue打印功能实现的两种方法总结  1,安装 npm install vue-print-nb --save 2,引入 安装好以后在main.js文件中引入 import Print from 'vue-print-nb' Vue.use(Print);...如需通过链接地址打印:window.loc

    JavaScript调用浏览器打印功能实例分析

    代码如下:window.print(); 2. 只支持IE打印: [removed] var print=function(){ /** * WebBrowser.ExecWB(1,1) 打开 * Web.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口 * Web.ExecWB(4,1) 保存网页 *...

    JavaScript权威指南

    JavaScript权威指南 犀牛书 Chapter 1. Introduction to JavaScript Section 1.1. JavaScript Myths Section 1.2. Versions of JavaScript Section 1.3. Client-Side JavaScript Section 1.4. JavaScript ...

    java条码生存WEB版

    window.print(); } function window.onbeforeprint() { eval(visble_property_printview + " = \"" + visble_property_false + "\""); } function window.onafterprint() { eval(visble_property_printview + " =...

    qt 调用javascript函数 带参数

    在qt中调用javascript 已在linux中编译好 qt4.5

    windowPrint:窗口打印

    windowPrint调用打印服务之前电脑需要连接打印机web打印,feature:去掉页面title和页脚的url,如果 打印预览样式失效,很可能是css预编译如less层级造成的,复制到新窗口后少了父层级,解决办法是在原来页面中将父...

    Convert Gmail:trade_mark: to PDF (locally)-crx插件

    在这种模式下,将调用“ window.print”函数,并且所生成的文档是标准格式。 3.此扩展名不会将您的文档发送到外部服务器进行转换,因为这侵犯了用户的隐私。 该扩展程序使用名为jsPDF的本地JavaScript库进行所有转换...

    栖息地:JavaScript库

    栖息地是我为个人使用而构建JavaScript工具和库的集合。 完整的文档在这里: 如何使用它 您可以将其嵌入,如下所示: &lt; script src =" habitat-embed.js " &gt; &lt;/ script &gt; 或像这样导入它: import ...

    Print11.js

    js打印pdf全局变量window.print('dom节点') 用于JavaScript打印文件 不失去样式,通过兼容来输出文件 方便大伙使用 自己修改了一下 可以正常使用 谢谢

    JS实现重新加载当前页面

    [javascript] view plain copy print? 用JavaScript刷新上级页面和当前页面 [removed] window.parent.main.[removed].reload();//上级页面 [removed].reload();//当前页面 每个frame元素或者iframe元素就是一个...

    JavaScript打印网页指定区域的例子

    JavaScript打印页面指定div区域原理:使用window.open()在浏览器打开一个新的页面(window), 使用 window.[removed]()将指定div区域的内容写入新窗口文档,document.close()关闭文档,使用window.print()调用打印机...

    Javascript打印网页部分内容的脚本

    直接整页打印,但如果需要打印网页中定义的部分内容,则可使用如下的方法: 1、在页面的代码头部处加入JavaScript: JavaScript代码 代码如下:[removed] function doPrint() { bdhtml=window.document.body[removed...

    利用WebBrowser彻底解决Web打印问题(包括后台打印)

    window.print = printFrame;// main stufffunction printFrame(frame, onfinish) {if ( !frame ) frame = window;function execOnFinish() {switch ( typeof(onfinish) ) {case "string": execScript(onfinish); ...

Global site tag (gtag.js) - Google Analytics