ie浏览器使用js导出网页到excel并打印
在一些要求不是很高的小项目中,可以使用一些虽不是通用且不是新技术但是确实可以很好实现功能的技术来实现这些功能。这样系统不是显示的很复杂,且可以方便维护。
新建一个exportPrint.html页面,里面的代码如下所示,就可以实现导出到Excel和打印网页。
IE浏览器使用JS技术导出到Excel和打印.table_stat {
border-right:0px;
border-bottom:0px;
border-left:1px solid #819BD8;
border-top:1px solid #819BD8;
}
.td_stat {
border-right:1px solid #819BD8;
border-bottom:1px solid #819BD8;
}
用户信息 | |
姓名 | 张三 |
//导出到Excel
function exportToExcel() {
if(document.getElementById("title")) {
try {
var oRangeRef = document.body.createTextRange();
oRangeRef.execCommand("Copy");
var appExcel = new ActiveXObject("Excel.Application");
appExcel.visible = true;
appExcel.Workbooks.Add().WorkSheets.Item(1).Paste();
} catch(e) {
alert("出错啦!可能是浏览器或者是数据量太大咯哦!");
return;
}
appExcel = null;
oRangeRef = null;
}
}
//打印
function print() {
if(document.getElementById("title")) {
var export = document.getElementById("export");
var print = document.getElementById("print");
try {
export.style.display = "none";
print.style.display = "none";
document.all.WebBrowser.ExecWB(6,1);
} catch(e) {
alert("出错啦!可能是浏览器或者是数据量太大咯哦!");
return;
}
export.style.display = "";
print.style.display = "";
}
}
相关阅读:
Win10 10525/10527可以免费试用多长时间? 2016年7月15日截止
自己动手打造ajax图片上传(网上没有的)
XP系统经常会出现盗版提示怎么办? XP系统关闭盗版提示的设置方法
Win10中IE浏览器无法打开网页上网的两种解决办法
JSON字符串和对象相互转换实例分析
android压力测试命令monkey详解
C语言简单实现计算字符个数的方法
用C语言判断一个二叉树是否为另一个的子结构
CSS定义Radio单选项和Checkbox复选框样式有效代码
ASP.NET过滤HTML字符串方法总结
苹果Mac10.9系统使用CleanMyMac后lunchpad图标丢失的原因及解决方法介绍
Struts2学习笔记(1)-入门教程
基于JavaScript实现单选框下拉菜单添加文件效果
IE下document.referrer 拒绝访问的解决方法