用javascript实现页面打印的三种方法

你没用户名儿

你没用户名儿

2016-02-19 10:40

下面是个超简单的用javascript实现页面打印的三种方法教程,图老师小编精心挑选推荐,大家行行好,多给几个赞吧,小编吐血跪求~
前一段时间听朋友说起过打印网页的一些方法,在安静的夜晚,听着歌曲无意间发现了几段代码,帖出来跟大家分享一下。

因为我从来没有打印过网页,而且也没有打印机,具体的效果也不是很清楚,测试打印成PDF是正常的,就第二种在弹出设置窗口比第一跟第三种方法多了点。

注意:第二种方法的控件需要IE5.5+的支持,而且因为使用了控件,如果客户端IE的安全性设置过高,将无法正常运行。 
特别提示 
运行本例代码,如果已经安装了打印机,将直接调用打印机打印页面,否则提示安装打印机。

1.用window对象的print方法 

button onClick="window.print()"打印/button

2.用WebBrowser控件 


object id="WebBrowser" width=0 height=0  
classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"/object 
button onClick="WebBrowser.ExecWB(8,1)"打印/button 

3.在文档区域执行print命令 

button onClick="document.execCommand('print')"打印/button 
展开更多 50%)
分享

猜你喜欢

用javascript实现页面打印的三种方法

Web开发
用javascript实现页面打印的三种方法

JavaScript动态加载CSS的三种方法

Web开发
JavaScript动态加载CSS的三种方法

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

用VC 6.0实现串行通信的三种方法

编程语言 网络编程
用VC 6.0实现串行通信的三种方法

石莲花的繁殖方法 三种方法轻松实现

花卉
石莲花的繁殖方法 三种方法轻松实现

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

用javascript实现随机跳转页面

Web开发
用javascript实现随机跳转页面

治疗便秘三种方法

电脑网络
治疗便秘三种方法

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

SQL Server 2008中的代码安全(六) 对称密钥加密

SQL Server 2008中的代码安全(六) 对称密钥加密

在iOS开发的Quartz2D使用中实现图片剪切和截屏功能

在iOS开发的Quartz2D使用中实现图片剪切和截屏功能
下拉加载更多内容 ↓