JS实现打印
2016-07-08 14:55
429 查看
通过JS实现调用浏览器的打印功能
function printPage(){
var iframe = document.getElementById("printFile");
if(iframe.src){
var frm = iframe.contentWindow;
frm.focus();
frm.print();
return false;
}
}
试了一下,QQ浏览器、火狐、360安全浏览器、猎豹安全浏览器、Google Chrome(仅试了这些浏览器)都好使,搜狗高速浏览器不好使,只能调出打印也选项,点击打印却没什么反应,具体什么原因暂未找到(初定浏览器内核的原因)
<input type="button" id="print" value="打印" onclick="printPage();"/> <iframe frameborder=0 width="100%" height="400px" id="printFile" src=""> </iframe>
function printPage(){
var iframe = document.getElementById("printFile");
if(iframe.src){
var frm = iframe.contentWindow;
frm.focus();
frm.print();
return false;
}
}
试了一下,QQ浏览器、火狐、360安全浏览器、猎豹安全浏览器、Google Chrome(仅试了这些浏览器)都好使,搜狗高速浏览器不好使,只能调出打印也选项,点击打印却没什么反应,具体什么原因暂未找到(初定浏览器内核的原因)
相关文章推荐
- js获取客户端操作系统
- dwr自动生成js
- JS模块化编程之AMD规范(一)
- js入门
- 利用ant构建 jsp->servlet->class->jar
- Javascript模块化编程(二):AMD规范
- javaScript模式(基本技巧)一
- OC调用JS并获得返回值(实例)
- DataContractJsonSerializer .Net Framework3.5处理Json
- js比较两个时间相差多少分钟(笔记)
- JavaScript Math 对象总结
- JavaScript 语言中的 this
- SharePoint 2013 树形导航菜单,读取指定文档库下的文件夹(非JS部分)
- 在jsp中格式化 时间格式
- JavaScript中函数式编程的体现--map和reduce
- JSP基本概念
- js实现表格的添加和删除
- Three.js(3) Camera
- json中注解@JsonProperty用法
- ExtJS环境搭建