CKEditor/FCKEditor的使用
因为直接把内容作为字符串给编辑器的 Value 属性赋值使用的是 JavaScript 代码,要让 JS 代码不受内容中双引号、换行等的干扰,只有先读入到 textarea 最方便。
使用 CKeditor 3.0.1
<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");
//-->
</script>
可以看出,3.x 版本的使用非常方便,也不用担心会形成两个同名的 content。实际上 textarea 的 id 省略了也是可以的,因为 CKEditor 会先按 name 来查找,查找不到,再按 id 来查找。
并且编辑器会在 textarea 的位置替换原有的 textarea。
设置编辑器皮肤、宽高
<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("脚本之家"); // content 就是前面 CKEDITOR.replace 的第一个参数值
或
var editor = CKEDITOR.replace("content");
editor.setData("脚本之家");
取值
alert(CKEDITOR.instances.content.getData()); // content 就是前面 CKEDITOR.replace 的第一个参数值
或
var editor = CKEDITOR.replace("content");
alert(editor.getData());
插入图片
若要演示此示例,最好是放在按钮的事件处理程序中,目的是有些延迟。
CKEDITOR.instances.content.insertHtml("<img src=...>");
转载于:https://www.cnblogs.com/ikei/p/7094660.html
CKEditor/FCKEditor的使用相关推荐
- ckeditor 4.2.1_演示 ckeditor 上传插入图片
本文内容 FineUI ckeditor fckeditor/ckeditor 演示 ckeditor 4.2.1 上传&插入图片 最近看了一下 FineUI_v3.3.1 控件,对里边的 c ...
- ckeditor 4 上传和插入图片
本文内容 FineUI ckeditor fckeditor/ckeditor 演示 ckeditor 4.2.1 上传&插入图片 最近看了一下 FineUI_v3.3.1 控件,对里边的 c ...
- web 富文本编辑器总结
前言 富文本编辑器,就是除了能输入不同的文本之外,还可以之间粘贴图画等其他的多媒体信息.也可说是所见即所得的编辑器. 目前可以使用的编辑器有很多, 在网络上有找到这样一份比较表格: 编辑器 产地 稳定 ...
- web富文本编辑器的选择のxheditor
最近在研究web富文本编辑器,处理知道的 1.老牌fckeditor 网址:http://ckeditor.com/ 2.百度退出的ueditor 网址:http://uedito ...
- java中工具插件列表
1.FCKEditor,现在CKEditor FCKeditor是目前最优秀的可见即可得网页 编辑器之一,它采用 JavaScript编写.具备功能强大.配置容易.跨浏览器.支持多种编程语言.开源等特 ...
- 分享25个JSP源码,总有一款适合您
链接:https://pan.baidu.com/s/17ug7A_b2nHgu-x1K-GIVlQ?pwd=6367 提取码:6367 下面是文件的名字,我放了一些图片,文章里不是所有的图主要是放 ...
- 文件上传基础及过滤方式
文件上传基础 uploadlabs 利用思路: 常规类: 扫描获取上传 会员中心上传 后台系统上传 各种途径上传 CMS类: 已知CMS源码 编辑器类: ckeditor fckeditor kind ...
- 0916文件上传-基础及过滤方式
文件上传的利用思路 常规类 扫描获取上传 会员中心上传 后台系统上传 各种途径上传 cms类 已知cms源码 编辑器类 编辑器:文件上传的代码可能是自己写的,也可能是直接用编辑器编写的 ckedito ...
- FCKeditor如何升级CKEditor及使用方法
之前编辑器用的是FCKeditor,因为项目原因需要升级为最新版本4.2.2,发现是已经更名为CKEditor. 百度了一下,据官方的解释,CK是对FCK的代码的完全重写. 项目环境是asp.net的 ...
最新文章
- 除了缺少点创意,GPT-3写出了及格的大学毕业论文,只需20分钟
- gossip 区块链_比特币奇葩8问:为何区块620826比区块620825早1秒诞生?
- 前端笔记-前端优化简要大总结
- smartfoxserver java客户端_SmartFoxServer之服务器篇一
- How those spring enable annotations work--转
- Django(part10)--POST请求
- 一文读懂机器学习库graphLab
- 2019 年总结 | 31岁,不过是另一个开始
- TCP实现多线程下文件的上传
- 在 vue/cli 中使用 Module Federation
- 智能一代云平台(三十):逆向工程生成mybatis
- 140:Bandwidth
- oracle 偶尔登录超时,OracleClient,间歇性连接问题:应用程序挂起在OracleConnection.Open()上,没有超时,没有引发异常...
- vue+离线百度地图
- 卸载office2010后 再安装2013 错误1706 安装程序找不到需要的文件
- 支付清结算体系详解(17)
- 如何在WPS、Word里插入高亮代码块
- 批量给pdf添加目录(最完整详细方法)
- SVN Git GitHub Gitee GitLab区别
- In Search of an Understandable Consensus Algorithm(Extended Version)
热门文章
- arduino读取matlab串口,Matlab Arduino实时串行通信,采样0.004 s
- java学到什么程度才有用处_如何自学Java?Java学到什么程度才可以找工作?
- java redis缓存实例_spring项目整合ehcache和redis缓存实例
- python输入和输出的区别_python2和python3的输入和输出区别介绍
- MAVEN [ERROR] 不再支持源选项 5。请使用 7 或更高版本。
- java程序一写文件就崩溃_为什么直接修改java的.class文件会导致程序崩溃
- 红宝石服务器文件,使用红宝石MAMP作为本地服务器访问SQL语句
- 怀旧服服务器怎么调整显卡性能,用顶级配置玩wow怀旧服是怎样的体验?
- smarty.class.php,自定义min版smarty模板引擎MinSmarty.class.php文件及用法
- html表格标签高级应用,asp.net core标签助手的高级用法TagHelper+Form