百度UEditor使用详解(作者:老卢 www.laoluit.com)
相关视频教程下载:www.laoluit.com
当我们还在使用FCKeditor时候,百度已经悄悄开发出了一套比它更强大的文本编辑器ueditor,专为中国人打造,请看--------:
web文本编辑器被广泛的使用在论坛,留言系统,微博等网站,凡是用户能发布文字的网站,几乎到会使用到文本编辑器,老卢今天给大家介绍一款中国人自己开放的开源文本编辑器,全球最大中文搜索引擎--百度推出的UEditor。Ueditor是由百度web前端研发部开发的所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于BSD协议,允许自由使用和使用代码.详细可参见网站:
http://ueditor.baidu.com/index.html 。最新版1.1.7,可以在JSP,PHP,ASP等网站使用。
好,现在跟老卢来看看如何使用:以JSP网站为例
1下载ueditor
访问这个网址: http://ueditor.baidu.com/index.html,找到下载
然后下载ueditor1.1.7.zip或者其他的版本
2 解压后我们会看到6个文件夹和3个js文件以及一个更新日志文本
其中:
官网上下载完整源码包,解压到任意目录,解压后的源码目录结构如下所示:
_examples:编辑器完整版的示例页面
_demos:编辑器的各种使用案例
dialogs:弹出对话框对应的资源和JS文件
themes:样式图片和样式文件
server:涉及到服务器端操作的PHP、JSP等文件
third-party:第三方插件
editor_all.js:_src目录下所有文件的打包文件
editor_all_min.js:editor_all.js文件的压缩版,建议在正式部署时才采用
editor_config.js:编辑器的配置文件,建议和编辑器实例化页面置于同一目录
3 在你的web工程或网站根目录下,新建一个名称叫ueditor文件夹。复制所有这些文件夹和js到这个文件夹
到此准备工作完成
4 在JSP页面包含所需要的JS和css
<script type="text/javascript" charset="utf-8" src="ueditor/editor_config.js"></script>
<script type="text/javascript" charset="utf-8" src="ueditor/editor_all_min.js"></script>
<link rel="stylesheet" type="text/css" href="ueditor/themes/default/ueditor.css" />
在此注意:引用的js或css必须正确,否则显示不出来
我的ueditor文件夹和JSP文件同在根目录,所以写成以上。
5 修改editor文件夹下边的editor_config.js文件中的第七行。
把变量URL修改:var URL= "/你的网站名称或web工程名称/ueditor/";
举例:我的工程名称是laoluit
那么我修改后是var URL= "/laoluit/ueditor/";
6 添加编辑器
<body>
<form action="dopost.jsp" method="post">
<script type="text/plain" id="myEditor" class="myEditor">
</script>
<input type="submit" value="发帖">
</form>
<script type="text/javascript">
var editor = new baidu.editor.ui.Editor();
editor.render('myEditor');
</script>
</body>
6 在另一个jsp或servlet中接收提交的数据
<%
//表单提交到了dopost.jsp,编辑器中编写的内容默认名称是editorValue
//所以通过request.getParameter("editorValue")可以得到
//接收到数据后打印到后台,你可以把它保存到数据库中。
System.out.println(request.getParameter("editorValue"));
%>
7 补充
设置编辑器中默认值:
<script language="javascript" type="text/javascript">
var op = {
initialContent: '默认值。。。。。', //初始化编辑器的内容
minFrameHeight: 1024 //设置默认高度
};
var editor = new baidu.editor.ui.Editor(op);
editor.render('myEditor');
</script>
分享到:
相关推荐
【百度Ueditor使用详解】 Ueditor是由百度开发的一款强大的Web富文本编辑器,它提供了丰富的功能,便于用户在网页上创建、编辑和格式化文本。本文将深入探讨如何使用和二次开发Ueditor。 **一、Ueditor的部署与...
**百度UEditor官方包详解** 百度UEditor是一款由百度公司开发的开源富文本编辑器,它为网页开发者提供了强大的在线文字编辑功能。该编辑器以其稳定性、易用性和丰富的功能集而广受好评,适用于各类网站和应用的后台...
**百度UEditor编辑器详解** 百度UEditor是一款由百度公司开发的专业级富文本编辑器,它以其强大功能和易用性在Web应用中广受欢迎。UEditor专为满足现代网络编辑需求而设计,提供丰富的文本格式化选项,支持多媒体...
【百度UEditor编辑器JSP版本详解】 UEditor是由百度公司旗下的Web前端研发部精心打造的一款强大而易用的富文本Web编辑器。其主要目标是提供一个轻量级、高性能且用户友好的编辑工具,使得用户在网页上能够轻松进行...
**百度UEditor详解** 百度UEditor是一款由百度公司前端研发部精心打造的Web富文本编辑器,它在设计上强调了轻量化、可定制以及优秀的用户体验。作为一个开源项目,UEditor遵循MIT协议,这意味着用户可以自由地使用...
**百度UEditor简介** 百度UEditor是一款由百度公司开发的开源富文本编辑器,它专为Web应用设计,提供了一种简单、高效的在线文本编辑体验。UEditor支持多种功能,如图片上传、视频插入、表格操作、代码高亮等,广泛...
**百度UEditor与Tomcat虚拟路径映射详解** 在Web开发中,静态资源的管理是一项重要的任务,尤其在大型项目中,为了优化服务器性能和结构,通常会使用虚拟路径映射来处理静态文件,如图片、CSS样式表、JavaScript...
《ASP.NET版百度UEditor编辑器与Word导入功能详解》 在互联网内容创作领域,编辑器扮演着至关重要的角色,它能帮助用户便捷地编辑、格式化文本,提高工作效率。百度UEditor是一款广泛使用的富文本编辑器,尤其适用...
UEditor是由百度公司开发的一款强大的在线富文本编辑器,广泛应用于各种网站和应用中,为用户提供类似Word的编辑体验。UEditor 1.3.6是其某个稳定版本,其中包含了丰富的功能,特别是图片上传功能,对于提升用户体验...
百度Ueditor是一款开源的、功能强大的富文本编辑器,适用于各种类型的网站和应用程序。此版本1.8.1被誉为“完美版”,因为它包含了丰富的功能和优化的性能,确保了良好的用户体验。 **Ueditor特性与优势** 1. **...
**百度UEditor HTML编辑器详解** UEditor是由百度公司推出的一款强大的在线HTML编辑器,它致力于为用户提供所见即所得(WYSIWYG)的编辑体验。作为一个开源项目,UEditor允许开发者根据自身需求进行定制,广泛应用...
百度UEditor是一款强大的富文本编辑器,由百度公司开发,广泛应用于网站内容编辑系统。它提供了丰富的文本格式化选项、图片上传、视频插入、表格编辑等功能,使得非技术人员也能轻松进行内容编辑。UEditor实例通常是...
**百度编辑器ueditor-dev-1.5.0 gbk-asp 编译版详解** 百度编辑器(UEditor)是百度公司推出的一款强大的Web在线富文本编辑器,旨在为用户提供一个所见即所得(WYSIWYG)的编辑环境。它的主要特点是轻量级、高度可...
《HadSky轻论坛插件-百度Ueditor编辑器v1.0.0详解》 在IT行业中,论坛软件是社区互动的重要平台,而编辑器则是论坛用户体验的核心组件。本文将详细解析“HadSky轻论坛插件”与“百度Ueditor编辑器v1.0.0”,探讨...
**Ueditor百度编辑器使用详解** Ueditor是百度推出的一款开源的富文本在线编辑器,广泛应用于网站内容编辑、论坛发帖、博客写作等场景。它提供了丰富的编辑功能,包括文字格式化、图片上传、视频插入、表格操作、...
"网页版百度在线ueditor编辑器使用下载"这个标题表明我们要讨论的是百度公司提供的一个在线文本编辑工具——ueditor。ueditor是一款强大的富文本编辑器,主要用于网页内容的创建、编辑和格式化,使得非技术人员也能...
**Ueditor百度编辑器JSP版详解** Ueditor是由百度公司开发的一款强大的在线富文本编辑器,主要用于网页内容的编辑和格式化。JSP版本则是专门为Java Web开发者设计的,使其能够无缝集成到JSP(JavaServer Pages)...
百度ueditor1.6作为一个成熟的富文本编辑器,集成了多种实用功能,尤其适合新闻、博客、论坛等网站的内容编辑。它的易用性和灵活性使得开发者可以快速集成到项目中,为用户提供便捷的内容创作环境。同时,ueditor的...
### UEditor入门基础详解 UEditor是一款由百度开发的富文本编辑器,广泛应用于网站的文本编辑功能,因其丰富的功能和良好的用户体验而受到开发者们的青睐。对于初学者来说,掌握UEditor的基础用法是十分重要的,...