JS实现页面打印功能
打印整个页面
示例1.
可直接在按钮添加调用打印方法:
<input type='button' value='打印整页' onclick='javascript:window.print();' />
示例2.
也可调用JS方法
<html> <head> <script type="text/javascript"> function printpage() { window.print() } </script> </head> <body> <input type="button" value="Print this page" onclick="printpage()" /> </body> </html>
关于window.print()方法
print() 方法用于打印当前窗口的内容。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持我们!
相关推荐
-
js实现局部页面打印预览原理及示例代码
最近有朋友问js 如何打印预览,今天就来讲解一下,首先了解一下打印原理,其实局部打印页面很简单.就是把你需要打印的部分做一个起始标记,至于标记如何写,随便你写什么.我这里就写 <!--startprint--> 需要打印的内容 <!--endprint-->. 因为标记是不需要让用户看见的所以加了注释!具体实现代码如下: <!DOCTYPE html> <html> <head> <title>打印预览简单实现</title&g
-
javascript打印大全(打印页面设置/打印预览代码)
复制代码 代码如下: <HTML><HEAD><TITLE>javascript打印-打印页面设置-打印预览代码</TITLE> <META http-equiv=Content-Type content="text/html; charset=gb2312" /> <SCRIPT language=javascript> function printsetup(){ // 打印页面设置 wb.execwb(8,1
-
js实现页面打印功能实例代码(附去页眉页脚功能代码)
复制代码 代码如下: <html> <head></head> <style type="text/css" media="screen"> @media print{ .print {display:block;} .notPrint {display:none;} } </style> <script language="javascript"> function pre
-
Javascript打印局部页面实例
代码如下,简单实用.因为需要用到这个东西,所以很无耻的拾人牙慧,收藏一下. <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> <script type="text/javascript&qu
-
JS实现页面打印(整体、局部)
我们在网页开发过程中经常会有打印页面的需求,通过JS来实现的方法有很多,这里我做了一个整理,供大家参考. 方式一:window.print() 整体打印 <a href="javascrīpt:window.print()" rel="external nofollow" target="_self">打印</a> 现在就轻松实现了页面的打印,但是这种方式会将整个页面打印,如果想要实现指定区域的打印需要通过下面的设置 局部
-
js或jquery实现页面打印可局部打印
js或jquery实现页面打印(局部打印) 1.js实现(可实现局部打印) 复制代码 代码如下: <html> <title>js打印</title> <head></head><body> <input id="btnPrint" type="button" value="打印" onclick="javascript:window.print();&quo
-
js调用iframe实现打印页面内容的方法
1.程序说明 1) 此程序可以实现选择页面中的区域进行打印,以iframe方式进行打印:2) 与原生态的print() 区别在于,取消打印页面后可以完整保留当前访问页面的内容. 2.代码部分 1) JS 函数: 复制代码 代码如下: function do_print(id_str)//id-str 打印区域的id{var el = document.getElementById(id_str);var iframe = document.createElement('IFRAME');var
-
javascript 局部页面打印实现代码
ie自带的有Active控件,但火狐不支持.这里使用的是js操作dom方法对窗体指定标记内文字进行打印,所以使用时需要定义相关的标签及其样式(文字大小.字体之类). 复制代码 代码如下: <script type="text/javascript"> ///*********************** ///打印指定区域页面 ///说明:obj–通过getElementById或其它方式获取标签标识,打印此obj内的文字 ///日期:2009-8-7 function s
-
利用javascript实现web页面中指定区域打印
最近做到了web页面课程表打印时,上网找了一些资料,最后使用了下面的方法实现了我需要的功能.将需要打印的课程表的table放入div标签中,然后指定出需要打印的区域,最后调用window.print打印指定内容. 示例代码(代码中有些内容已省略) 复制代码 代码如下: function preview() { bdhtml = window.document.body.innerHTML; sprnstr = "<!--startprint-->"; ep
-
用javascript实现页面打印的三种方法
前一段时间听朋友说起过打印网页的一些方法,在安静的夜晚,听着歌曲无意间发现了几段代码,帖出来跟大家分享一下. 因为我从来没有打印过网页,而且也没有打印机,具体的效果也不是很清楚,测试打印成PDF是正常的,就第二种在弹出设置窗口比第一跟第三种方法多了点. 注意:第二种方法的控件需要IE5.5+的支持,而且因为使用了控件,如果客户端IE的安全性设置过高,将无法正常运行. 特别提示 运行本例代码,如果已经安装了打印机,将直接调用打印机打印页面,否则提示安装打印机. 1.用window对象的prin
随机推荐
- VBS教程:方法-GetBaseName 方法
- Ruby编程中的语法使用风格推荐
- 基于jquery animate操作css样式属性小结
- VirtualBox虚拟机安装CentOS 7图文教程
- 详解spring Boot Cli的配置和使用
- 最短的javascript:地址栏载入脚本代码
- JS中from 表单序列化提交的代码
- Android 操作系统获取Root权限 原理详细解析
- 如何写php程序?
- Hibernate命名策略详解
- JavaScript表单即时验证 验证不成功不能提交
- MySQL外键约束的禁用与启用命令
- 新发现的IE的一个BUG
- jQuery中checkbox反复调用attr('checked', true/false)只有第一次生效的解决方法
- 如何解决局域网中网络邻居访问响应慢
- 开机自动启用本地连接,用cmd禁用启用本地连接
- 值得收藏的2017年Java开发岗位面试题
- 详解PHP实现定时任务的五种方法
- C# 中文简体转繁体实现代码
- Cocos2d-x UI开发之场景切换代码实例