跟我学百度UEditor在线文本编辑器及应用实例
1.1跟我学百度UEditor在线文本编辑器及应用实例1.1.1UEditor在线文本编辑器
1、官方网站https://www.360docs.net/doc/e5896796.html,/website/index.html
2、功能特性
3、在线Demo示例
4、参考文档
5、下载UEditor
下载JSP版本
另外,还提供其它的资源文件。
1.1.2应用UEditor在线文本编辑器
1、解压下载的包
(1)相关的文件目录
(2)各个目录的相关说明
dialogs:弹出对话框对应的资源和JS文件
jsp:涉及到服务器端操作的后台文件。
lang:编辑器国际化显示的文件
themes:样式图片和样式文件php/jsp/.net:涉及到服务器端操作的后台文件,根据你选择的不同后台版本,这里也会不同,这里我们选择jsp。
third-party:第三方插件(包括代码高亮,源码编辑等组件)
editor_all.js:_用于发布版本的UEditor系统库文件
editor_all_min.js:editor_all.js文件的压缩版,建议在正式部署时才采用
editor_config.js:编辑器的配置文件,建议和编辑器实例化页面置于同一目录
editor_parse.js:编辑的内容显示页面引用,会自动加载表格、列表、代码高亮等样式。
2、创建示例HTML页面
(1)首先就是引入两个js文件
分别为editor_config.js和editor_all.js,但editor_config.js需要放在editor_all.js的前面。然后就是js创建一个可编辑区域,用来创建编辑器,需要注明id,类型为text/plain,最后实例化编辑器即可。
content="target-densitydpi=device-dpi,
width=device-width,initial-scale=1,maximum-scale=1.0,minimum-scale=1.0,user-scalable=n o">
/**
window.UEDITOR_HOME_URL = "${pageContext.request.contextPath}/baiduUEditor/";
*/
window.UEDITOR_HOME_URL = "./baiduUEditor/";
/**
实例化编辑器
*/
var ue = UE.getEditor('ueditorTextAreaID');