`
leiwuluan
  • 浏览: 707317 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

CKEditor 网页在线编辑 手册

阅读更多

 

一个网页编辑器

 



 

 

 

 

 

安装CKEditor是一件容易的工作,只需要按照下面的简单步骤就可以完成。
   1.从我们的网站
http://ckeditor.com.cn上下载CKEditor的最新版本。
   2.将下载的文件解压到你网站目录下的“ckeditor”文件夹里。
 

  注意:

         你也可以将这些文件放在你网站的任何一个地方,默认为“ckeditor”。 测试你的安装
编辑器附带有一些用来验证安装结果是否能正常运行的简单的例子网页,请查看“_samples”目录。访问如下的地址进行测试:
http://<你的网站域名>/<CKEditor 安装路径>/_samples/index.html
例如:
http://www.leiwuluan.com/ckeditor/_samples/index.html
集成
有苦干个方式能将CKEditor集成到你的网页中,在这里介绍最常用的实现方法。
第一步:载入CKEditor
CKEditor 是一个JavaScript 应用程序,你只需要在你的网页中包含一个文件引用就能加载它。如果你已经将CKEditor安装在了你网站的“ckeditor”目录,你可参照如下示例:

 

 

 

<head>
...
<script type="text/javascript" src="/ckeditor/ckeditor.js"></script>
</head> 
用以上方式加载,CKEditor JavaScript API 就准备就绪,可以使用了。 
第二步:创建一个编辑器实例 
CKEditor就像一个在你网页中的文本区域(textarea)一样工作,它提供了一个简单易写的用户界面、版式和丰富的文字输入区域,但用文本区域要实现同样的效果,并不容易,它需要用户输入html代码。
但是,实际上,CKEditor仍然是使用一个文本区域来传递它的数据到服务器上,这个文本区域对使用者来说是不可见的,所以,你必需创建并编辑一个实例,首先创建一个实例: 
<textarea name="editor1">&lt;p&gt;Initial value.&lt;/p&gt;</textarea> 



注意,如果你想要加载一些数据到编辑器中,例如从数据库中读出数据,只需要把数据放在文本区域(textarea)内就可以了,就像上面的例子一样。在这个例子中,我们已经将文本区域(textarea)命名这“editor1”.当接收POST提交的数据时,这个名字将被用在服务器操作。现在,开始使用CKEditor Javascript API,我们用一个编辑器实例来“替换(replace)”这个普通的文本区域(textarea),为此一段JavaScript命令是必须的: 


<script type="text/javascript">
	CKEDITOR.replace( 'editor1' );
</script> 



上面的脚本块只能包含在网页的<textarea>标签之后。也可以在<head>标签内运行这个替换过程,但是在这种情况下你需要对“window.onload”事件进行监听: 
<script type="text/javascript">
	window.onload = function()
	{
	CKEDITOR.replace( 'editor1' );
	};
</script> 
	


第三步:保存编辑器内容数据 
按照先前的描述,编辑器正如一个文本区域(textarea)一样工作,所以,当提交一个包含一个编辑器实例的表单时,他的数据也将是很简单的传递,用文本区域(textarea)的名称作为健名来接收数据。举个例子,按照上面的例子,在PHP中我们需要像这样来处理数据: 
<?php
	$editor_data = $_POST[ 'editor1' ];
?> 



客户端数据处理 
一些用应中(如ajax应用)需要在客户端处理完所有的数据,然后用它自己的方式向服务器发送数据,在这些情况下,使用CKEditor API就足以轻松获取编辑器实例中的内容。例 如: 
<script type="text/javascript">
	var editor_data = CKEDITOR.instances.editor1.getData();
</script> 



完整例子 
<html>
	<head>
		<title>Sample - CKEditor</title>
		<script type="text/javascript" src="/ckeditor/ckeditor.js"></script>
	</head>
<body>
	<form method="post">
		<p>My Editor:<br />
			<textarea name="editor1">&lt;p&gt;Initial value.&lt;/p&gt;</textarea>
			<script type="text/javascript">
				CKEDITOR.replace( 'editor1' );
			</script>
		</p>
		
		<p>
		<input type="submit" />
		</p>
	</form>
</body>
</html> 

 

 

用这个做商品详细描述不错、、

在淘宝的商品添加上有一个商品描述,(网页编辑器)



 

 

 

 

 

  • 大小: 36.3 KB
  • 大小: 19.3 KB
0
3
分享到:
评论

相关推荐

    富文本编辑器ckeditor使用手册

    富文本编辑器CKEditor是一款广泛应用于网页开发中的高级文本编辑工具,它提供了丰富的功能和高度的可定制性,使得开发者可以轻松创建具有专业外观的在线文本编辑区域。CKEditor不仅适用于初学者,也深受经验丰富的...

    jquery版本的文本编辑框,ckeditor_4.0

    使用CKEditor 4.0时,首先需要在网页中引入jQuery库和CKEditor的相关文件,然后通过JavaScript调用CKEditor的初始化方法将一个普通的文本区域转换为富文本编辑器。例如: ```html &lt;!DOCTYPE html&gt; ...

    ckeditor_3.6.zip

    《ckeditor_3.6.zip:富文本编辑器 CKEditor 的深度探索》 CKEditor,一个在Web开发领域广泛使用的开源富文本编辑器...对于任何需要在网页上实现高级文本编辑功能的开发者而言,CKEditor 3.6都是一个值得信赖的选择。

    CKEditor4配置与开发详细中文说明文档

    CKEditor4是一款广泛使用的网页内容编辑器,它能够将一个简单的文本域变为一个功能丰富的编辑器,提供给用户类似于桌面文字处理软件的编辑体验。CKEditor4的安装和集成过程相对直观,但要充分发挥其功能,需要对其...

    ckeditor_3.5.3

    CKEditor 3.5.3 是一款非常知名的开源富文本编辑器,广泛应用于网页内容编辑、博客、论坛等场合。这个版本的 CKEditor 是在2010年发布的,为用户提供了一个功能强大、易于使用的界面,允许用户创建和编辑HTML内容。 ...

    常用网页编辑器漏洞手册(全面版)fckeditor,ewebeditor

    网页编辑器是构建网站内容的重要工具,它们提供了一种便捷的方式让用户可以添加和编辑富文本。FCKeditor和EWebEditor是两种常见的网页编辑器,但它们也存在一些安全漏洞,这些漏洞可能会对网站造成严重威胁。下面...

    FCKeditor_2.6.4(在线编辑器)

    FCKeditor是一款经典的开源在线文本编辑器,专为网页开发者设计,用于在网站上提供类似桌面文字处理软件的编辑体验。这款编辑器以其强大的功能、易用性和高度自定义性而受到广泛欢迎。FCKeditor 2.6.4是其在2008年...

    fck编辑器使用手册

    FCK Editor(现称 CKEditor)是一款非常强大且流行的富文本编辑器,它允许用户通过直观的界面进行 HTML 内容的编辑。FCK Editor 的功能丰富,支持图片上传、表格处理等多种高级特性,并且可以轻松地集成到 Web 应用...

    FCKeditor-2.3.rar新闻编辑器

    FCKeditor是一款开源的网页文本编辑器,广泛用于创建在线内容管理系统、论坛、博客等平台。在"2.3"这个版本中,它提供了一系列增强的功能和改进,以提升用户体验和编辑效率。以下是对FCKeditor 2.3及其包含的文件的...

    FCKeditor_2.5

    FCKeditor 2.5在当时是一个非常流行的编辑器选择,但由于技术的不断发展,后来出现了 CKEditor(FCKeditor的后续版本),以及其他更多现代的富文本编辑器,如TinyMCE、Quill等。然而,对于那些仍在使用FCKeditor 2.5...

    FCKeditorAPI 手册 js操作获取等

    FCKeditor(之后被CKEditor替代)是一个富文本编辑器,广泛用于网页内容编辑和发布,为用户提供类似Microsoft Word的编辑体验。 ### FCKeditorAPI核心操作知识点: 1. **获取编辑器实例:** 使用`FCKeditorAPI....

    q2a-express-editor:q2a的代码编辑器

    5. **文档**:安装指南、用户手册或API参考,帮助开发者和管理员理解如何操作和扩展编辑器。 6. **许可证文件**:说明软件的授权方式和使用条款。 总的来说,Q2A Express编辑器通过集成CKEditor,为Q2A平台带来了更...

    bootstrap-fileinput-master

    例如,如果你正在使用像CKEditor或TinyMCE这样的富文本编辑器,可以通过以下步骤实现: 1. **安装和引入**:首先,在你的项目中引入Bootstrap Fileinput的相关CSS和JS文件,确保也加载了Bootstrap框架的样式和脚本...

    B2C电子商务平台,mysql,springmvc

    富文本编辑器允许用户在网页上创建和编辑带有格式的文本,如加粗、斜体、插入图片和链接等。在电子商务平台中,商家可能需要发布包含丰富格式的产品描述,而用户也可能需要在评论区使用类似的功能。常见的富文本编辑...

    FK_Company1.0 C#[企业站]原代码

    HTML编辑器(Editor)可能是指CKEditor、TinyMCE或其他类似的富文本编辑器,这些编辑器允许管理员在后台方便地创建和编辑网页内容,支持插入图片、链接、格式化文本等操作,提高了内容管理的效率。 在进行此类项目...

    非常实用的企业网站程序

    5. **Editor** - 可能是网站的内容编辑器,比如CKEditor或TinyMCE,用于创建和编辑网页内容。 6. **Include** - 通常存放的是重复使用的代码片段或库文件,如头部和尾部的HTML代码,便于维护和更新。 7. **admin**...

Global site tag (gtag.js) - Google Analytics