`

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) 关闭窗体无提示

分享到:
评论

相关推荐

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

    `window.print()` 是JavaScript中的一个内置方法,它可以帮助我们轻松实现这个需求。本篇将详细介绍如何利用HTML和JavaScript通过`window.print()`来实现这一功能。 首先,`window.print()` 方法是JavaScript中的一...

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

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

    window.print().txt

    根据提供的文件信息,我们可以推断出本文主要讨论的是关于网页打印功能的相关知识点,特别是如何使用JavaScript中的`window.print()`方法来实现网页内容的打印,并且提到了如何利用`onbeforeprint`与`onafterprint`...

    window.print分页打印

    `window.print()` 是JavaScript中的一个内置函数,它用于触发浏览器的打印对话框,让用户可以选择打印网页内容。在这个主题下,我们将深入探讨`window.print()`分页打印的相关知识点,以及如何通过`printTest.html`...

    window.print打印指定div指定网页指定区域的方法

    `window.print()` 是JavaScript中的一个内置函数,用于打开浏览器的打印对话框,让用户选择打印当前网页。但是,它默认会打印整个网页的所有内容。在本文中,我们将探讨如何利用 `window.print()` 结合其他技术来...

    javascript 实现页面打印

    JavaScript 实现页面打印 ...使用 JavaScript 实现页面打印可以使用 ExecWB() 函数、document.execCommand() 函数和 window.print() 函数这三种方法。每种方法都有其特点和优缺点,选择哪种方法取决于具体的应用场景。

    web打印 window.print()介绍

    `window.print()` 是JavaScript中一个非常实用的函数,用于触发浏览器的打印对话框,让用户可以选择打印当前页面或部分内容。本文将详细介绍如何使用`window.print()` 实现Web打印,并提供示例代码帮助理解。 1. **...

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

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

    莱鸟介绍window.print()方法

    `window.print()`方法是JavaScript中的一个内置方法,主要用于在用户浏览器上打开打印对话框,让用户可以选择打印网页内容。这个方法非常实用,尤其对于那些需要提供打印功能的网站来说,如在线文档、报告或者表格等...

    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...

    window.print打印指定div实例代码

    `window.print()` 是JavaScript中的一个方法,它用于打开浏览器的打印对话框,从而让用户选择打印当前网页。但是,这个方法默认会打印整个页面,包括用户可能不希望打印的导航、侧边栏或者其他元素。在这种情况下,...

    javascript常用语句

    例如:&lt;Script Language="javascript"&gt;if (window.print) { document.write('&lt;form&gt;' + '&lt;input type=button name=print value="打印本页" ' + 'onClick="javascript:window.print()"&gt;') } 这些JavaScript常用语句...

    js window.print实现打印特定控件或内容

    在JavaScript中,`window.print()`方法是一个非常实用的功能,它允许用户打印当前浏览器窗口中的整个网页。然而,有时我们可能只需要打印网页中的特定部分,比如一个特定的控件或者一个div元素。在这种情况下,我们...

    JS实现打印两方法.txt

    2. **调用`window.print()`方法**:当用户点击打印链接时,JavaScript代码中的`window.print()`方法会被执行,从而触发浏览器的打印对话框。 ```javascript window.print(); ``` 这种方式的优点在于其简单性和...

    jQuery.print.zip

    1. **选择性打印**:jQuery.print.js允许开发者指定要打印的DOM元素,避免了整个页面被打印,提高打印效率和用户体验。 2. **样式处理**:插件会尝试将页面样式应用到打印内容,确保打印效果与屏幕显示一致。 3. *...

    打印指定区域 JavaScript jsp html

    4. **执行打印**:当用户点击打印按钮时,调用`printme`函数,该函数会修改`body`的内容为需要打印的部分,并调用`window.print()`方法来触发打印对话框。 #### 总结与注意事项 - **兼容性问题**:需要注意的是,...

    JavaScript_打印方法_基于浏览器_详细代码示例

    打印" onclick="javascript:window.print();"/&gt; ``` 然而,如果只希望打印页面的部分内容,可以利用CSS媒体查询中的`print`规则来隐藏不希望打印的内容。例如: ```html &lt;style type="text/css" media="print"&gt; ....

    js打印Web页面

    &lt;a href="javascript:window.print()" target="_self"&gt;打印 ``` #### 三、指定打印区域 当需要精确控制打印哪些内容时,可以采用此方法。具体做法是将待打印的内容放入特定的容器(如 `div` 或 `span`),并通过 ...

Global site tag (gtag.js) - Google Analytics