UMeditor,简称UM,是 ueditor 的简版。是为知足广大门户网站对于简单发帖框和回复框的需求,专门定制的在线富文本编辑器。咱们的目标不只是要提升在线编辑的编辑体验,也但愿能改变前端技术中关于富文本技术的门槛,让你们再也不以为这块是个大坑。javascript
到官网下载 umeditor 最新版源码版本,下载以后打开 _examples/index.html 就能够看到演示例子。[下载页面]php
<!-- 加载编辑器的容器 --> <script id="container" name="content" type="text/plain" style="width:600px;height:200px;"> 这里写你的初始化内容 </script>
<head></head>
标签最后,插入须要引用的文件和实例化编辑器的代码(注意修改引用文件的路径), 其中:UM 依赖 jquery 和 etpl , 注意引入文件的顺序<!-- 样式文件 --> <link rel="stylesheet" href="./umeditor/themes/default/css/umeditor.css"> <!-- 引用jquery --> <script src="./umeditor/third-party/jquery.min.js"></script> <!-- 引入 etpl --> <script type="text/javascript" src="../third-party/template.min.js"></script> <!-- 配置文件 --> <script type="text/javascript" src="./umeditor/umeditor.config.js"></script> <!-- 编辑器源码文件 --> <script type="text/javascript" src="./umeditor/umeditor.js"></script> <!-- 语言包文件 --> <script type="text/javascript" src="./umeditor/lang/zh-cn/zh-cn.js"></script> <!-- 实例化编辑器代码 --> <script type="text/javascript"> $(function(){ window.um = UM.getEditor('container', { /* 传入配置参数,可配参数列表看umeditor.config.js */ toolbar: ['undo redo | bold italic underline'] }); }); </script>
/* 获取编辑器内容 */ var html = um.getContent(); var txt = um.um.getContentTxt(); /* 设置编辑器内容 */ um.setContent('要设置的编辑器内容.');
UMeditor官网: http://ueditor.baidu.comcss
百度FEX-Team: http://fex.baidu.comhtml