<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    CONAN ZONE

    你越掙扎我就越興奮

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      0 Posts :: 282 Stories :: 0 Comments :: 0 Trackbacks
    需求是這樣的,導出html指定元素內容為word,并按指定關鍵字分頁.
    網上找了半天只有保存為word的方法.在csdn上向專家提了問,沒人回啊555.
    蹣跚學步開始了.
    對于分頁,自己用vba錄制了
    命令,然后用JavaScript調試出來的.

    直接看代碼:
    <html>
        
    <HEAD>
            
    <title>WEB頁面導出為Word文檔后分頁的方法 </title>
        
    </HEAD>
        
    <SCRIPT LANGUAGE="javascript">
                    
    /*
                     * 
                     * @param {Object} cont  要導出的html元素內容的id,注意不要加雙引號
                     * @param {Object} key   分頁關鍵字
                     
    */

                    
    function AllAreaWord(cont,key)
                    
    {
                        
    var oWD = new ActiveXObject("Word.Application");
                        
    //默認為頁面視圖
                        var oDC = oWD.Documents.Add(""00);
                        
    var oRange = oDC.Range(01);
                        
    //var oRange1 = oDC.Range(0,2);
                        var sel = document.body.createTextRange();
                        
    //參數為html元素id 
                        sel.moveToElementText(cont);
                        sel.select();
                        sel.execCommand(
    "Copy");
                        oRange.Paste();
                        oWD.Application.Visible 
    = true;
                        
    //得到打開后word的selection對象
                        var selection = oWD.Selection;
                        
    //設置字體大小
                        selection.Font.Size = 10;
                        
    //ctrl+A 全選操作
                        selection.WholeStory();
                        
    //清除格式
                        selection.Find.ClearFormatting();
                        
    //指定查找關鍵字
                        selection.Find.Text = key;
                        
    //^m為手動分頁符標記
                        //向下查找
                        selection.Find.Forward = true;
                        selection.Find.Wrap 
    = 1;
                        
    //不區分大小寫
                        selection.Find.MatchCase = false;
                        
    //不匹配整個單詞
                        selection.Find.MatchWholeWord = false;
                        
    //如果找到指定字符串返回真,否則返回false
                        while (selection.Find.Execute()) 
                        
    {
                            
    //插入分頁符,分頁符常量為7,具體可查word api
                            selection.InsertBreak(7);
                        }

                    }

        
    </SCRIPT>
        
    <body>
            
    <BR>
            
    <div id="test">
                aaa
                
    ^
                bbb
                
    ^
                ccc
            
    </div>
            
    <input type="button" onclick="javascript:AllAreaWord(test,'^');" value="導出頁面指定區域內容到Word"/>
        
    </body>
    </html>
    posted on 2008-07-09 19:07 CONAN 閱讀(312) 評論(0)  編輯  收藏 所屬分類: JS
    主站蜘蛛池模板: 亚洲第一街区偷拍街拍| 亚洲成a∧人片在线观看无码| 国产精品免费视频观看拍拍| 国产又大又粗又硬又长免费| 在线91精品亚洲网站精品成人| 永久黄网站色视频免费直播| 久久精品亚洲日本波多野结衣| 成人免费无码大片a毛片 | 国产亚洲精品资在线| 一二三区免费视频| 国产亚洲精品激情都市| 最新国产乱人伦偷精品免费网站 | 亚洲人成高清在线播放| 在线观看免费人成视频色9| 久久亚洲精品国产精品婷婷| 免费看大美女大黄大色 | 成人久久免费网站| 精品日韩亚洲AV无码一区二区三区| 在线a免费观看最新网站| www.亚洲日本| 日韩精品成人亚洲专区| 亚洲精品视频免费| 亚洲成AV人片一区二区| h在线观看视频免费网站| 亚洲日韩一中文字暮| 亚洲一级片免费看| 日韩免费视频一区二区| 亚洲香蕉久久一区二区三区四区| 四虎影永久在线高清免费| 毛片基地看看成人免费| 亚洲性无码av在线| 国产亚洲精品免费| 久久久久免费精品国产小说| 亚洲AV日韩综合一区尤物| 亚洲成AⅤ人影院在线观看| 国产拍拍拍无码视频免费| 亚洲日日做天天做日日谢| 国产精品亚洲视频| 免费大片黄在线观看yw| 一级毛片视频免费| 亚洲免费观看网站|