您的位置:首页 > Web前端 > JavaScript

js导出excel

2012-03-02 19:22 513 查看
利用excel的activeX控件(本地需要安装excel)

html中有如下table( id='GridView1')

代码参考:

<script language="javascript">
function previewInExcel() {
window.clipboardData.setData("Text", document.all('GridView1').outerHTML);
try {
var ExApp = new ActiveXObject("Excel.Application")
var ExWBk = ExApp.workbooks.add()
var ExWSh = ExWBk.worksheets(1)
ExApp.DisplayAlerts = false
ExApp.visible = true
}
catch (e) {
alert("您的电脑没有安装Microsoft Excel软件,或者做如下尝试:打开Internet Explorer “工具”菜单栏中的“选项”一栏,单击“安全”栏中的“自定义级别”选项卡,将“对没有标记为安全的activex控件进行初始化和脚本运行”设置成“启用”即可。")
return false
}
ExWBk.worksheets(1).Paste;
}
</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: