021-62905830
用户登陆
您现在位置: 上海润满计算机科技有限公司 >> 软件开发 >> 查看文章

FCKeditor 实战技巧

作者:admin 转贴自:本站原创 更新时间:2008-11-9 8:38:00 文章录入:admin 点击次数:[]
【页面调色版: 】 【字体:
载入中...

 1、适时打开编辑器

很多时候,我们在打开页面的时候不需要直接打开编辑器,而在用到的时候才打开,这样一来有很好的用户体验,另一方面可以消除FCK在加载时对页面打开速度的影响,如图所示


 

点击“Open Editor"按钮后才打开编辑器界面


本文版权为上海润满计算机科技有限公司所有,引用和转载请注明来源,谢谢合作
 

实现原理:使用JAVASCRIPT版的FCK,在页面加载时(未打开FCK),创建一个隐藏的TextArea域,这个TextArea的name和ID要和创建的FCK实例名称一致,然后点击"Open Editor"按钮时,通过调用一段函数,使用FCK的ReplaceTextarea()方法来创建FCKeditor,代码如下:

javascript 代码
<script type="text/javascript">


 

2、使用FCKeditor 的 API

FCKeditor编辑器,提供了非常丰富的API,用于给End User实现很多想要定制的功能,比如最基本的数据验证,如何在提交的时候用JS判断当前编辑器区域内是否有内容,FCK的API提供了GetLength()方法;

再比如如何通过脚本向FCK里插入内容,使用InsertHTML()等;

Powered by Runman.cn
还有,在用户定制功能时,中间步骤可能要执行FCK的一些内嵌操作,那就用ExecuteCommand()方法。

详细的API列表,请查看FCKeditor的Wiki。而常用的API,请查看FCK压缩包里的_samples/html/sample08.html。此处就不贴代码了。

[1] [2] [3]  下一页

来顶一下
返回首页
返回首页
评论
评论()
留言板
留言板
加入收藏
加入收藏
Tags:FCKeditor   责任编辑:admin
请文明参与讨论,禁止漫骂攻击。
  • 匿名:
  • 评分: 1分 2分 3分 4分5分
  • 内容:
  • 评论总数:[ 查看全部 ] 网友评论