• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    一款蒙文在線編輯器的設(shè)計與實現(xiàn)

    2019-08-10 06:36:17圖雅
    電腦知識與技術(shù) 2019年17期
    關(guān)鍵詞:二次開發(fā)

    摘要:基于UEditor進行二次開發(fā),實現(xiàn)了一款蒙文在線編輯器。給出了利用JavaScript、CSS以及HTML等技術(shù),兼容不同的瀏覽器下的蒙文在線輸入、換行、豎排顯示等問題的解決方法。蒙文在線編輯器在蒙醫(yī)方劑數(shù)據(jù)挖掘系統(tǒng)中得到了較好的應(yīng)用。

    關(guān)鍵詞:蒙文在線編輯器;UEditor;二次開發(fā);瀏覽器兼容;豎排顯示

    中圖分類號:TP311? ? ? ?文獻標(biāo)識碼:A

    文章編號:1009-3044(2019)17-0092-03

    開放科學(xué)(資源服務(wù))標(biāo)識碼(OSID):

    在我國,蒙文是一種應(yīng)用范圍較廣泛的文字。蒙古族作為我國五十六個民族的組成部分,有著悠久的歷史和燦爛的文化,文獻收藏豐富、自成體系。蒙文的拼寫規(guī)則是以詞為單位豎寫,詞與詞之間用空格分開。一個詞由若干個字母組成,詞內(nèi)各個字母之間連著寫。蒙文采取從上到下的書序,由左向右的行序進行書寫[1]。在蒙文網(wǎng)站的前后臺頁面中都有對蒙文進行在線編輯的需求,并需要兼容不同版本的不同瀏覽器實現(xiàn)蒙文的在線輸入、正確顯示問題。現(xiàn)有的在線編輯器不能滿足蒙文特有的書寫方向要求。

    1 蒙文在線編輯器的用途

    1.1 蒙文在線編輯現(xiàn)狀

    隨著CSS技術(shù)的成熟,蒙文網(wǎng)頁顯示已經(jīng)不成問題。但是如何在各瀏覽器中對蒙文進行在線編輯是目前面臨的最大問題。很多蒙文網(wǎng)站的后臺都繞過瀏覽器兼容問題,利用普通中文編輯器將編輯好的蒙文文本復(fù)制到編輯器中,不考慮文字方向問題直接保存到數(shù)據(jù)庫,而未實現(xiàn)蒙文文本的在線編輯修改等作。

    故需要設(shè)計一款蒙文在線編輯器,并解決蒙文在線編輯、瀏覽器的兼容性問題、蒙文的豎排從左向右換行書寫的問題。

    1.2 選擇UEditor二次開發(fā)的原因

    開發(fā)蒙文編輯器的主要目的是實現(xiàn)兼容多種瀏覽器,在瀏覽器中方便、快捷、正確地進行蒙文在線編輯操作。

    開發(fā)蒙文編輯器的主要思路是,對現(xiàn)有的編輯器進行二次開發(fā),通過旋轉(zhuǎn)元素達到蒙文正確顯示目的的同時,該旋轉(zhuǎn)的元素不影響整體頁面,同時元素內(nèi)部也能對文字進行旋轉(zhuǎn)。

    通過對當(dāng)前發(fā)布的Wysihtml5、eWebEditor、FCKEditor等22個開源的在線編輯器的多次測試,UEditor 編輯器能夠滿足上述蒙文編輯器的開發(fā)的基本需求。UEditor是由百度WEB前端研發(fā)部開發(fā)的所見即所得的開源富文本編輯器,具有輕量、可定制、用戶體驗優(yōu)秀等特點,是一個開源的、免費的、公開的在線編輯器[2]。UEditor的富文本區(qū)域是基于標(biāo)簽實現(xiàn)的,可以在標(biāo)簽上進行添加CSS來控制文字方向。而其他編輯器的富文本區(qū)域是基于