




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
最近项目中使用到了富文本编辑器,选择的是百度的UEditor。所以对其进行了研究,发现最近发布了新版本,与以往的用法有的改变。一下对UEditotr 的是用做一下详细的介绍。首先是UEditotr的下载,下载地址:/website/download.html在这个页面有很多下载选项,为了简单起见,可以更具开发的环境进行下载。我用的是JSP,所以下载的是以下的使用说明也都是以JSP的作为介绍,其他的大同小异。下载完成之后解压出来。下边开始介绍使用方法:一.导入:将解压好的文件导入工程,我用的是MyEclipse,直接粘贴到工程中的WebRoot下如图:工程中的js文件报错是由于开发工具的问题,不用处理。二.包的导入:在导入的文件中的jsp-lib下有需要导入的包将这些包拷贝到WEB-INF的lib下导入后有的包不能自动添加,需要手动添加一下。三.简单例子:在jsp的head中添加: body中添加: /实例化编辑器 /建议使用工厂方法getEditor创建和引用编辑器实例,如果在某个闭包下引用该编辑器,直接调用UE.getEditor(editor)就能拿到相关的实例 var ue = UE.getEditor(editor);注意在head中的引用是否正确,一切完成后启动程序,就能看到效果。四.修改展现的样式:如果你不需要这么多的功能选项,可以修改ueditor.config.js 这是规定页面展现的地方,不要的删除即可。我只需要上传图片和表格,所有修改后如图: 五.修改图片上传地址:这个地方,之前的版本是在ueditor.config.js修改的,但新版本中是在config.json中修改:这里有很详细的中文注解。修改imagePathFormat即可修改上传图片的地址,其他上传功能修改相似。六.上传到云盘或别的网站:之前的上传是上传到程序所在的服务器上,这样迟早是会沾满资源的,所以要放到云盘或别的地方。指定上传路劲:UE.Etotype._bkGetActionUrl = UE.Etotype.getActionUrl;UE.Etotype.getActionUrl = function(action) if (action = uploadimage | action = uploadscrawl | action = uploadimage) return ; else if (action = uploadvideo) return /video.php; else return this._bkGetActionUrl.call(this, action); ;这样在上传图片的时候就会去找/savePic路劲,实现你指定的上传。在后台写好上传功能即可。需注意的是上传时,信息放在Request Payload中,后台接收数据时,需注意(接收方法请上网查找,此处不做介绍);图片保存后,需向前台回传信息:JSONObject result = new JSONObject();result.put(state, SUCCESS);/result.put(title, 1431917830166036926.png);/result.put(original, QQu56feu724720150511105213.png);/result.put(type, .png);result.put(url, request().getContextPath()+/pledge/download?filePath=+filePath);/result.put(size, 8941);this.renderJSON(result.toString();七.表单提交:简单的form表单提交即可。将接收的信息保存。八.页面展示:从数据库提取信息,展示即可:九.页面操作:页面有时需要一些操作,比如禁止编辑,提取信息等:var ue = UE.getEditor(editor);ue.ready
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年航空航天行业航空安全与空间探索研究报告
- 2025年生物技术行业生物安全技术与食品安全研究报告
- 2025年全科医学模拟临床考核答案及解析
- 2025山东潍坊市安丘市华安实业发展集团有限公司招聘2人笔试备考试题及答案解析
- 2025红河屏边县人民检察院招聘合同制书记员(2人)笔试模拟试题及答案解析
- 2025年麻醉学困难气道处理技术模拟测试卷答案及解析
- 2025巴州人民医院招聘编外聘用工作人员(3人)笔试参考题库附答案解析
- 2026中航西飞汉中航空零组件制造有限公司校园招聘笔试参考题库附答案解析
- 2025年外科围手术期并发症防范模拟考卷答案及解析
- 2025年麻醉科全麻手术中的安全控制模拟考试卷答案及解析
- 企业车辆管理系统解决方案
- 敬老院改造工作计划书
- 医院培训课件:《医务人员职业暴露与防护》
- 电梯有限空间作业方案
- J-STD-033D处理包装运输和使用湿度回流和过程敏感设备
- 诚实守信 部编版道德与法治八年级上册
- 新村卫生室人员值班表
- 子宫肌瘤手术治疗单病种质控查检表
- 物业管理项目服务报价表
- 2023年06月贵州黔西南州册亨县公开招聘事业单位工作人员(127人)笔试题库含答案解析
- 检验科生化项目SOP
评论
0/150
提交评论