博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

JavaScript--导出成Excel

Posted on 2009-03-09 21:29  ╁蓝驿┲→  阅读(198)  评论(0)    收藏  举报
<script language=javascript>
function preview() {
        window.clipboardData.setData("Text",document.all('table1').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软件!")
            return false
        }
        ExWBk.worksheets(1).Paste;    
}
</script>
<table id="table1" border="1" width="200px">
<tr  align="center"><th>姓名</th><th>密码</th></tr>
<tr align="center"><td>我的名称1</td><td>我的密码1</td></tr>
<tr align="center"><td>我的名称2</td><td>我的密码2</td></tr>
<tr align="center"><td>我的名称3</td><td>我的密码3</td></tr>
<tr align="center"><td>我的名称4</td><td>我的密码4</td></tr>
<tr align="center"><td>我的名称5</td><td>我的密码5</td></tr>
<tr align="center"><td>我的名称6</td><td>我的密码6</td></tr>
<tr align="center"><td>我的名称7</td><td>我的密码7</td></tr>
<tr align="center"><td>我的名称8</td><td>我的密码8</td></tr>
</table>
<button onclick="preview()">preview</button>