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

首頁 > 編程 > HTML > 正文

Html怎么插入百度富文本編輯器ueditor

2020-03-24 16:00:00
字體:
來源:轉載
供稿:網友
本篇文章的主要內容是教大家如何在Html里插入百度富文本編輯器,感興趣的朋友可以了解一下,希望能對你有所幫助。

在日常工作用,肯定有用到富文本編輯器的時候,富文本編輯器功能強大使用方便,假如你用百度富文本編輯器,首先需要下載好百度編輯器的demo,然后創建ueditor.html文件,引入百度編輯器,然后在html文件內引入,然后再用js實例化編輯器即可。代碼如下:

 !DOCTYPE html  html  head  title 百度編輯器 /title  /head  body  script type= text/javascript charset= utf-8 src= ueditor/ueditor.config.js /script  script type= text/javascript charset= utf-8 src= ueditor/ueditor.all.min.js /script  script type= text/javascript charset= utf-8 src= ueditor/lang/zh-cn/zh-cn.js /script  script id= editor type= text/plain name= gdesc >

到這里在瀏覽器打開上面的ueditor.html文件就能看到如下圖所示:

這是實例化后的初始編輯器,里面的功能有很多,其中有一部分可能是我們完全用不到的,想定制怎么辦呢?別捉急,百度提供了可以定制的功能,將上面實例化編輯器的js代碼改為以下代碼:

 script type= text/javascript  //實例化編輯器 var ue = UE.getEditor( editor , { toolbars: [ undo , //撤銷 bold , //加粗 underline , //下劃線 preview , //預覽 horizontal , //分隔線 inserttitle , //插入標題 cleardoc , //清空文檔 fontfamily , //字體 fontsize , //字號 paragraph , //段落格式 simpleupload , //單圖上傳 insertimage , //多圖上傳 attachment , //附件 music , //音樂 inserttable , //插入表格 emotion , //表情 insertvideo , //視頻 justifyleft , //居左對齊 justifyright , //居右對齊 justifycenter , //居中對 justifyjustify , //兩端對齊 forecolor , //字體顏色 fullscreen , //全屏 edittip , //編輯提示 customstyle , //自定義標題 template , //模板 /script 

刷新ueditor.html頁面你就會看到變化了:

想定制什么功能,只需要參照上面下載的編輯器demo內的ueditor.config.js文件中toolbars屬性,將對應的字符串添加進去即可:

 //工具欄上的所有的功能按鈕和下拉框,可以在new編輯器的實例時選擇自己需要的重新定義 , toolbars: [[ fullscreen , source , | , undo , redo , | , bold , italic , underline , fontborder , strikethrough , superscript , subscript , removeformat , formatmatch , autotypeset , blockquote , pasteplain , | , forecolor , backcolor , insertorderedlist , insertunorderedlist , selectall , cleardoc , | , rowspacingtop , rowspacingbottom , lineheight , | , customstyle , paragraph , fontfamily , fontsize , | , directionalityltr , directionalityrtl , indent , | , justifyleft , justifycenter , justifyright , justifyjustify , | , touppercase , tolowercase , | , link , unlink , anchor , | , imagenone , imageleft , imageright , imagecenter , | , simpleupload , insertimage , emotion , scrawl , insertvideo , music , attachment , map , gmap , insertframe , insertcode , webapp , pagebreak , template , background , | , horizontal , date , time , spechars , snapscreen , wordimage , | , inserttable , deletetable , insertparagraphbeforetable , insertrow , deleterow , insertcol , deletecol , mergecells , mergeright , mergedown , splittocells , splittorows , splittocols , charts , | , print , preview , searchreplace , drafts , help  ]]

ueditor.config.js文件可以定制編輯器的很多功能,只需要將對應屬性前面的 // 去掉,true為開啟,false為關閉進行設置即可.比如:

 //elementPathEnabled //是否啟用元素路徑,默認是顯示 ,elementPathEnabled : false //wordCount ,wordCount:false //是否開啟字數統計 //,maximumWords:10000 //允許的最大字符數

// 是否自動長高,默認true
,autoHeightEnabled:false

按照上面代碼修改完ueditor.config.js文件,刷新頁面你會看到不一樣的地方:

下面的元素路徑和字數統計都消失了,是不是更加美觀了呢O(∩_∩)O~

實際應用時我們還有可能在一個域名下上傳百度編輯器編輯的內容(例如:在www.52lnamp.com域名下上傳了一張圖片),而需求不單單是要在這域名下展示,還需要可以在其它域名下展示,這時就會出現圖片不存在的情況,

這是因為百度編輯器的配置文件中默認的上傳路徑是相對路徑,也就是說上面上傳的圖片的地址是相對于當前的域名進行上傳的,只有在你上傳的域名下可以展示,其它域名是顯示不出來的,

如果要在另外一個域名上展示的話只需要修改配置文件為絕對路徑就可以了,打開上面下載的demo,找到php/config.json文件,打開后你會看到

其中imageUrlPrefix這個屬性加上域名即可: imageUrlPrefix : http://www.xxx.com , /* 圖片訪問路徑前綴 */

需要注意的是添加域名的時候必須帶上http or https,只有這樣寫出來的才能正常顯示,不加的話在你引用的時候會在前面重復加上一個域名,基本了解了這些足以應對日常的需求,有其它另類的需求可以參考百度編輯器文檔,也歡迎補充互學.

相關教程:javascript視頻教程

以上就是Html怎么插入百度富文本編輯器ueditor的詳細內容,其它編程語言

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 泰宁县| 浮梁县| 右玉县| 河西区| 抚松县| 丽水市| 昌吉市| 沽源县| 出国| 崇仁县| 滨州市| 华池县| 道真| 林西县| 高安市| 福贡县| 敦化市| 砀山县| 中宁县| 凌源市| 大关县| 康保县| 油尖旺区| 类乌齐县| 壶关县| 苏尼特左旗| 夏河县| 丰台区| 吉木乃县| 开化县| 沂水县| 醴陵市| 凤阳县| 莫力| 乐东| 阿拉善左旗| 台前县| 鄱阳县| 黎城县| 万山特区| 宁强县|