国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jquery可定制的在線UEditor編輯器

2019-11-20 11:14:53
字體:
供稿:網(wǎng)友

UMeditor,它是由百度web前端研發(fā)部開發(fā)所見即所得富文本web編輯器UEditor演變的迷你版編輯器,具有輕量,可定制,注重用戶體驗(yàn)等特點(diǎn),允許自由使用和修改代碼,適用于前臺(tái)快速簡單回復(fù)框或后臺(tái)內(nèi)容編輯器。

使用方法:

因?yàn)楸静寮前俣取窮EX前端研發(fā)團(tuán)隊(duì)」開發(fā),在官方有較強(qiáng)細(xì)的中文文檔,本文的目的只是讓朋友們知道了解有這么個(gè)好插件而已,因此文檔手冊(cè)、下載、實(shí)例全鏈接到官方。
下載你需的要的語言版本,然后解壓,在解壓目錄建立一個(gè)名為demo的html文件,代碼如下

<!DOCTYPE HTML><html> <head> <meta charset="UTF-8"> <title>ueditor demo</title></head> <body> <!-- 加載編輯器的容器 --> <script id="container" name="content" type="text/plain"> 這里寫你的初始化內(nèi)容 </script> <!-- 配置文件 --> <script type="text/javascript" src="ueditor.config.js"></script> <!-- 編輯器源碼文件 --> <script type="text/javascript" src="ueditor.all.js"></script> <!-- 實(shí)例化編輯器 --> <script type="text/javascript"> var ue = UE.getEditor('container'); </script></body> </html>

OK,完成以上工作,用瀏覽器打開demo.html,如果你看到以下的畫面,那么恭喜你,初次部署成功!

如何使用?另一個(gè)詳細(xì)的使用方法:
建立一個(gè)demo.html文件,首先在需要添加編輯器的地方加入以下代碼,使用style可以設(shè)置編輯器的寬度和高度。

<script type="text/plain" id="myEditor" style="width:98%;height:240px;">  <p>內(nèi)容區(qū)域</p> </script> 

然后,將UMeditor相關(guān)js和css文件加載。相關(guān)文件可以在本站下載或者直接到UMeditor官網(wǎng)下載最新版本。

<script src="http://libs.useso.com/js/jquery/2.1.0/jquery.min.js"></script> <script type="text/javascript" charset="utf-8" src="umeditor.config.js"></script> <script type="text/javascript" charset="utf-8" src="umeditor.min.js"></script> <link href="themes/default/css/umeditor.min.css" type="text/css" rel="stylesheet"> 

接下來,我們開始調(diào)用編輯器:

<script type="text/javascript">  var um = UM.getEditor('myEditor'); </script> 

現(xiàn)在我們可以打開瀏覽器預(yù)覽編輯器效果了。
定制選項(xiàng)
UMeditor提供了豐富的選項(xiàng)設(shè)置,用戶可以根據(jù)自己項(xiàng)目需求適當(dāng)定制。
獲取編輯器里的內(nèi)容可以使用如下代碼,你還可以獲取純文本內(nèi)容。

UM.getEditor('myEditor').getContent(); 

判斷編輯器是否有內(nèi)容,可以使用如下代碼:

 var cont = UM.getEditor('myEditor').hasContents();  if(cont==true){  alert('有內(nèi)容。');  }else{  alert('無內(nèi)容。');  } 

如果把編輯器放入表單form中,設(shè)置好action路徑,就可以提交表單傳送編輯器里的內(nèi)容了。如:

<form action="server.php" method="post">  <script id="container" name="content" type="text/plain" style="width:98%;height:240px;">這里寫你的初始化內(nèi)容</script>  <button type="submit" class="btn">提交</button> </form> 

我們可以設(shè)置工具欄里允許使用的工具圖標(biāo),如以下是簡單的定制幾個(gè)常用的工具圖標(biāo):

var editor = UM.getEditor('container',{  toolbar:  ['bold italic underline fullscreen', 'link unlink','| justifyleft justifycenter justifyright justifyjustify |', 'emotion image video | map']  }); 

UMeditor提供了許多工具,可以根據(jù)需求定制,如表格編輯、列表布局、多媒體插入、圖片上傳、地圖調(diào)用等等。UMeditor提供了服務(wù)端的幾種語言版本,主要是用于上傳圖片的處理。用戶可以設(shè)置上傳路徑、上傳文件類型限制、大小限制等等。只需設(shè)置一下即可應(yīng)用。

使用效果:

以上就是本文的全部內(nèi)容,希望能夠幫助大家更好的使用UMeditor編輯器。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 珠海市| 西乌| 巴马| 法库县| 南漳县| 宣化县| 城固县| 中江县| 柘荣县| 子洲县| 建水县| 泽州县| 措勤县| 新丰县| 兴隆县| 长海县| 中阳县| 大名县| 广西| 屯门区| 时尚| 广宁县| 永定县| 海伦市| 格尔木市| 临桂县| 临汾市| 重庆市| 莱西市| 杂多县| 万安县| 河池市| 资中县| 隆化县| 大宁县| 河曲县| 隆林| 万安县| 彭山县| 奉贤区| 和田市|