一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

在線編輯器的實現(xiàn)原理(兼容IE和FireFox)

在線編輯器在我們?nèi)粘5捻椖块_發(fā)中非常有用(如新聞系統(tǒng)),它可以方便地實現(xiàn)文章的在線編輯,省掉了FrontPage等工具。那么是怎樣實現(xiàn)瀏覽器在線編輯功能的呢?  首先需要IE的支持,在IE5.5以后就有一個編輯狀態(tài). 就是利用這個編輯狀態(tài),然后用Javascript來控制在線編輯的。 
     首先要有一個編輯框,這個編輯框其實就是一個可編輯狀態(tài)的網(wǎng)頁, 我們用iframe來建立編輯框。
     <IFRAME id=“HtmlEdit” style="WIDTH: 100%; HEIGHT: 296px" marginWidth=“0” marginHeight=“0”></IFRAME> 
     并且在加上Javascript代碼來指定HtmlEdit有編輯功能(下面提供完整的原代碼):
復制代碼 代碼如下:
<script language="Javascript">
     var editor;
     editor = document.getElementById("HtmlEdit").contentWindow;

     //只需鍵入以下設定,iframe立刻變成編輯器。
     editor.document.designMode = 'On';
     editor.document.contentEditable = true;

     //但是IE與FireFox有點不同,為了兼容FireFox,所以必須創(chuàng)建一個新的document。
     editor.document.open();
     editor.document.writeln('<html><body></body></html>');
     editor.document.close();

     //字體特效 - 加粗方法一 
     function addBold()
     {
     editor.focus();
     //所有字體特效只是使用execComman()就能完成。
     editor.document.execCommand("Bold", false, null);
     }
     //字體特效 - 加粗方法二 
     function addBold()
     {
     editor.focus();
     //獲得選取的焦點
     var sel = editor.document.selection.createRange();
     insertHTML("<b>"+sel.text+"</b>");
     }
     function insertHTML(html)
     {
         if (editor.document.selection.type.toLowerCase() != "none")
         {
         editor.document.selection.clear() ;
         }
         editor.document.selection.createRange().pasteHTML(html) ; 
     }

  </script>

JavaScript技術在線編輯器的實現(xiàn)原理(兼容IE和FireFox),轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 六月婷婷开开放处 | 六月婷婷六月天 | 国内精自线一二三四2021小说 | 国产综合成人亚洲区 | 真实国产普通话对白乱子子伦视频 | 激情五月视频 | 久久久久久久综合狠狠综合 | 五月婷婷综合在线视频 | 在线视频精品一区 | 亚洲最大的成人网 | 亚洲精品tv久久久久 | 97精品在线视频 | 欧美成人vr片线看 | 久热香蕉视频 | 91视频专区 | 91中文字幕视频 | 国产在线播放成人免费 | 扒开双腿猛进入无遮挡软件 | 久草手机在线播放 | adc影院在线观看成人 | 色综合天天干 | 亚洲人体视频 | 国产午夜视频在线观看网站 | 午夜小网站 | 欧美激情在线精品三区 | 色婷婷成人网 | 六月婷婷中文字幕 | 亚洲第一页国产 | 色亚洲欧美 | 欧美黄视频网站 | www.性视频 | 四房激情 | 婷婷四房综合激情五月在线 | 国产福利专区精品视频 | 国产精亚洲视频 | 69热视频在线观看免费自拍 | 国产乱码精品一区二区三区中 | 91免费高清视频 | 日产毛片 | 欧美三级网址 | 精品美女视频在线观看2023 |