Ext自己带了一个Html编辑器,但是这个编辑器中的功能有限,自己也给这个编辑器做了一下扩展,但是由于Ext自身的原因,始终存在一些小问题,所以在Ext中使用FCK编辑器也是一个不错的选择,结合自己的实践在这里总结一下Ext中使用FCK编辑器的方法,请高手们提提意见!
首先在页面的前面导入js文件,这个就不用说了!
<script type="text/javascript" src="/resource/fckeditor.js"></script>
然后用Ext代码建立一个FormPanel,这里就不写出全部代码,仅仅贴出需要加载FCK编辑器的地方,代码如下:
{
xtype:"textarea",
name:"content",
value:"",
width:720,
height:600,
fieldLabel:"新闻内容",
listeners:{
render":function(f){
fckEditor = new FCKeditor("content") ;//初始化FCK
fckEditor.Height=600;//设置FCK编辑器的高度
fckEditor.Width=720;//设置FCK编辑器的宽度
fckEditor.BasePath = "/resource/" ;//设定FCK的源文件路径,这里要注意相对和绝对路径
fckEditor.ReplaceTextarea() ;//用FCK编辑器替换Ext中的textarea
}
}
}
Ext的控件可以添加listeners,在listeners中渲染出一个FCK编辑器,个人认为这是最简单的也是最方便的方法,如上的代码,仅仅几行就给FCK编辑器添加到Ext中去了,使得EXT和FCK得到完美的结合!
分享到:
相关推荐
在EXT中使用FCKeditor,你需要创建一个自定义组件。这通常涉及到继承EXT的基础组件类,然后在`render`方法中初始化FCKeditor实例。代码可能类似于: ```javascript Ext.extend(MyFCKComponent, Ext.Component, { ...
通过以上步骤,你已成功在ASP环境中安装并配置了FCKeditor,现在可以方便地在网页中使用这款强大的富文本编辑器,进行文字编辑和图片上传操作。注意,根据实际需求,你可能还需要进一步调整FCKeditor的配置,例如...
4、本程序包包括新闻管理和用户管理(只有添加和用户列表)功能,结合FCK进行在线新闻编辑,新闻类型则为递归无限级绑定。用户信息则可以导出XML、Excel等格式。 5、附带“Ext3.0中文文档.CHM”一本 将压缩包 “DLL...
此外,提供的文件列表里,`ext-fck.jpg`可能是与富文本编辑器相关的图片,`chomp.pdf`可能包含关于字符串处理的资料,而`index.php`是常见的PHP入口文件,`ZendLib`则可能包含了Zend Framework的库文件。这些文件...
技术实现非常适合与研究GWT的人,有GWT的自定义控件、GWT与Spring集成、GWT与Hibernate集成、GWT与FCK集成、Spring与jbpm集成等,总之,技术很多,亮点很多,但恐怕没有深厚的技术功底不能理解...
标题 "FCKeditor结合extjs实例" 描述的是一个实际项目中使用的技术组合,涉及到的主要是两个前端富文本编辑器库:FCKeditor 和 ExtJS。这个实例表明在开发企业级网站时,如何将这两者有效地整合以实现复杂的用户界面...