CKEditor使用方法记录一(简单的操作)
2010-01-08 10:53
656 查看
只是记录了简单的使用、获取数据、设置数据
在编辑内容时,先是读入到 textarea,再将 textarea 的内容赋给编辑器。因为直接把内容作为字符串给编辑器的 Value 属性赋值使用的是 JavaScript 代码,要让 JS 代码不受内容中双引号、换行等的干扰,只有先读入到 textarea 最方便。
使用 CKeditor 3.0.1(在母版中(服务端控件)用时ID值可以 CKEDITOR.replace('<%=content.ClientID.Replace("_","$") %>') )来设置
代码<textarea cols="90" rows="10" id="content" name="content">cftea</textarea>
<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
<script type="text/javascript">
<!--
CKEDITOR.replace("content",
{
skin: "kama", width:700, height:300
});
//-->
</script>
skin 值应该是 ckeditor/skins 文件夹下的某个文件夹名称,如果指向不存在的皮肤,则不会显示编辑器。
设置值(也可以用来清空值)
CKEDITOR.instances.content.setData("Pacer"); // content 就是前面 CKEDITOR.replace 的第一个参数值(也就是textarea 的ID值) 或
var editor = CKEDITOR.replace("content");
editor.setData("Pacer");
获取值
alert(CKEDITOR.instances.content.getData()); // content 就是前面 CKEDITOR.replace 的第一个参数值 或
var editor = CKEDITOR.replace("content");
alert(editor.getData());
插入图片
若要演示此示例,最好是放在按钮的事件处理程序中,目的是有些延迟。
CKEDITOR.instances.content.insertHtml("<img src=...>");
在编辑内容时,先是读入到 textarea,再将 textarea 的内容赋给编辑器。因为直接把内容作为字符串给编辑器的 Value 属性赋值使用的是 JavaScript 代码,要让 JS 代码不受内容中双引号、换行等的干扰,只有先读入到 textarea 最方便。
使用 CKeditor 3.0.1(在母版中(服务端控件)用时ID值可以 CKEDITOR.replace('<%=content.ClientID.Replace("_","$") %>') )来设置
代码<textarea cols="90" rows="10" id="content" name="content">cftea</textarea>
<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
<script type="text/javascript">
<!--
CKEDITOR.replace("content",
{
skin: "kama", width:700, height:300
});
//-->
</script>
skin 值应该是 ckeditor/skins 文件夹下的某个文件夹名称,如果指向不存在的皮肤,则不会显示编辑器。
设置值(也可以用来清空值)
CKEDITOR.instances.content.setData("Pacer"); // content 就是前面 CKEDITOR.replace 的第一个参数值(也就是textarea 的ID值) 或
var editor = CKEDITOR.replace("content");
editor.setData("Pacer");
获取值
alert(CKEDITOR.instances.content.getData()); // content 就是前面 CKEDITOR.replace 的第一个参数值 或
var editor = CKEDITOR.replace("content");
alert(editor.getData());
插入图片
若要演示此示例,最好是放在按钮的事件处理程序中,目的是有些延迟。
CKEDITOR.instances.content.insertHtml("<img src=...>");
相关文章推荐
- CKEditor使用方法记录一(简单的操作)
- 记录一些Jquery操作控件使用方法
- PHP使用mysqli操作MySQL数据库的简单方法
- 下面简单使用Jquery来操作iframe的一些记录,这个使用纯JS也可以实现。
- js使用DOM操作实现简单留言板的方法
- Perl 语言中使用 DB_File 类操作Berkeley Database的一种简单方法
- js实用方法记录-简单cookie操作
- C/C++文件操作fopen/fscanf/ fprintf/ fclose简单使用方法
- JavaScript-4.1-简单的表单操作,函数使用方法---ShinePans
- JavaScript使用setInterval()函数实现简单轮询操作的方法
- C# 操作Gmap简单使用方法
- Android开发记录六之WiFi操作的使用方法
- 非交互式使用hive的方法简单记录
- 获取命令使用的方法和几个简单的操作命令
- 巨简单循环shell脚本验证&符号后台操作(并记录查看当前shell的方法)
- C#使用互斥量(Mutex)实现多进程并发操作时多进程间线程同步操作(进程同步)的简单示例代码及使用方法
- JavaScript使用setInterval()函数实现简单轮询操作的方法
- Rails简单方法使用记录
- go语言日志记录库简单使用方法实例分析
- Visual Studio 2017中使用正则修改部分内容 如何使用ILAsm与ILDasm修改.Net exe(dll)文件 C#学习-图解教程(1):格式化数字字符串 小程序开发之图片转Base64(C#、.Net) jquery遍历table为每一个单元格取值及赋值 。net加密解密相关方法 .net关于坐标之间一些简单操作