IE浏览器使用js将网页导出到Excel和打印
在一些不太苛刻的小项目中,我们可以使用一些不是通用的、不是新技术的技术,而是能够真正地实现这些功能,这样的系统不是很复杂,可以很容易地维护。创建一个新的exportprint.html用下面的代码页,可导出到Excel和打印网页。
复制代码代码如下所示:
IE浏览器使用js技术导出excel和打印
{。table_stat
右:0px边境;
底部边框:0px;
左边界:1px solid # 819bd8;
边境上:1px solid # 819bd8;
}
{。td_stat
边境:1px solid # 819bd8;
底部边框:1px solid # 819bd8;
}
用户信息
全名
狼
向Excel导出
功能exporttoexcel(){
如果(document.getelementbyid(标题)){
{试
无功orangeref = document.body.createtextrange();
ORangeRef.execCommand(复制);
无功appexcel =新的ActiveX对象(Excel应用程序);
appexcel.visible =真;
AppExcel.Workbooks.Add(),WorkSheets.Item(1)Paste();
} catch(e){
警告(错误)!可能是浏览器或者数据量太大了!);
返回;
}
appexcel = null;
orangeref = null;
}
}
打印
函数打印(){
如果(document.getelementbyid(标题)){
无功口= document.getelementbyid(口);
VaR打印= document.getelementbyid(打印);
{试
export.style.display =没有;
print.style.display =没有;
document.all.webbrowser.execwb(6,1);
} catch(e){
警告(错误)!可能是浏览器或者数据量太大了!;
返回;
}
export.style.display = ;
print.style.display = ;
}
}