簡易代碼之家

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            157 Posts :: 2 Stories :: 57 Comments :: 0 Trackbacks
           1<html>
           2<head>
           3    <title>測試HTML導出內(nèi)容至WORD</title>
           4    <script type="text/javascript" language="javascript">
           5        //指定頁面區(qū)域內(nèi)容導入Word
           6        function exportToWord(controlId) {
           7            var control = document.getElementById(controlId);
           8            try {
           9                var oWD = new ActiveXObject("Word.Application");
          10                var oDC = oWD.Documents.Add(""01);
          11                var oRange = oDC.Range(01);
          12                var sel = document.body.createTextRange();
          13                try {
          14                    sel.moveToElementText(control);
          15                }
           catch (notE) {
          16                    alert("導出數(shù)據(jù)失敗,沒有數(shù)據(jù)可以導出。");
          17                    window.close();
          18                    return;
          19                }

          20                sel.select();
          21                sel.execCommand("Copy");
          22                oRange.Paste();
          23                oWD.Application.Visible = true;
          24                //window.close();
          25            }

          26            catch (e) {
          27                alert("導出數(shù)據(jù)失敗,需要在客戶機器安裝Microsoft Office Word(不限版本),將當前站點加入信任站點,允許在IE中運行ActiveX控件。");
          28                try { oWD.Quit(); } catch (ex) { }
          29                //window.close();
          30            }

          31        }

          32    
          </script>
          33</head>
          34<body>
          35    <div id="TestDiv">
          36        <div align="center">愛情公寓第三季成績表</div>
          37        
          38        <table width="100%">
          39            <tr>
          40                <td style="background-color: #F50AE5; font-weight: bold;text-align:center">
          41                    名次
          42                </td>
          43                <td style="background-color: #F50AE5; font-weight: bold;text-align:center">
          44                    姓名
          45                </td>
          46                <td style="background-color: #F50AE5; font-weight: bold;text-align:center">
          47                    總分
          48                </td>
          49            </tr>
          50            <tr>
          51                <td style="text-align:center">
          52                    2012001
          53                </td>
          54                <td style="text-align:center">
          55                    曾小賢
          56                </td>
          57                <td style="text-align:center">
          58                    86
          59                </td>
          60            </tr>
          61            <tr>
          62                <td style="text-align:center">
          63                    2012002
          64                </td>
          65                <td style="text-align:center">
          66                    胡一菲
          67                </td>
          68                <td style="text-align:center">
          69                    85
          70                </td>
          71            </tr>
          72        </table>
          73    </div>
          74    <div>
          75    <div style="text-align:center">
          76    <input type="button" value="導出到WORD" onclick="return exportToWord('TestDiv')" />
          77    </div>
          78</body>
          79</html>
          80
          posted on 2012-08-16 10:35 Jakin.zhou 閱讀(2203) 評論(1)  編輯  收藏

          Feedback

          # re: Javascript實現(xiàn)Html頁面指定區(qū)域導出WORD 2014-11-16 18:45 d
          dsf   回復  更多評論
            


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 孝感市| 海淀区| 昭觉县| 肇东市| 萝北县| 永胜县| 北川| 策勒县| 平凉市| 天水市| 湾仔区| 瑞丽市| 漳浦县| 茶陵县| 平凉市| 合川市| 石家庄市| 河间市| 林芝县| 长垣县| 裕民县| 建宁县| 思茅市| 武邑县| 乐陵市| 台前县| 武山县| 东乌| 海兴县| 汾西县| 建始县| 乐山市| 洛浦县| 乌恰县| 彰化县| 台中县| 康定县| 德昌县| 莱阳市| 南和县| 淳化县|