FckEditor在Extjs中的使用
来源:互联网 发布:usb通信测试软件 编辑:程序博客网 时间:2024/05/22 20:28
一:工具栏的设置:
打开fckeditor目录下面的fckconfig.js文件,找到FCKConfig.ToolbarSets["Default"]代码:
FCKConfig.ToolbarSets["Default"] = [ ['Source','DocProps','-','Save','NewPage','Preview','-','Templates'], ['Cut','Copy','Paste','PasteText','PasteWord','-','Print','SpellCheck'], ['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'], ['Form','Checkbox','Radio','TextField','Textarea','Select','Button','ImageButton','HiddenField'], '/', ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript'], ['OrderedList','UnorderedList','-','Outdent','Indent'], ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'], ['Link','Unlink','Anchor'], ['Image','Flash','Table','Rule','Smiley','SpecialChar','PageBreak'], '/', ['Style','FontFormat','FontName','FontSize'], ['TextColor','BGColor'], ['FitWindow','-','About']]
在默认情况下,FCKeditor会调用上面定义的工具栏按钮,可以根据自己的需求,定义自己用的工具栏。下面是可以配置的功能:
二:在extjs中的使用
可以创建一个非默认的工具栏按钮设置,在fckconfig.js中复制FCKConfig.ToolbarSets["Default"]当中的代码,将Default改成需要定义的名字,比如“Content”。
FCKConfig.ToolbarSets["Content"] = [['Source','DocProps','-','NewPage','Preview','-','Templates'],['Cut','Copy','Paste','PasteText','PasteWord','-','Print','SpellCheck'],['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'],['Form','Checkbox','Radio','TextField','Textarea','Select','Button','HiddenField'],'/',['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript'],['OrderedList','UnorderedList','-','SubTextIndent','AddTextIndent','Blockquote'],['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'],['Link','Unlink','Anchor'],['Image','Table','Rule','SpecialChar','PageBreak','Smiley'],'/',['Style','FontFormat','FontName','FontSize'],['TextColor','BGColor','FitWindow']] ;
Extjs中使用这个编辑器:
new Ext.TabPanel({ region: 'center', margins:'3 3 3 0', activeTab: 0, defaults:{autoScroll:true}, items:[{ title: '直播内容', items:[{ xtype: 'panel', header: false, border: true, frame: true, autoScroll: true, autoHeight:true, anchor:'95%', region: 'center', items: [{ id:'my_content', xtype: 'fckeditor', ttype: 'Content',//对应fckconfig.js中的配置,表示我们使用的工具栏 allowBlank :false, columnName: 'IMAGES', fullPage: false, hideLabel: true, name: 'content.fields.CONTENT', id:'name', width: '100%', height: 250, }] }] }] })效果:
0 0
- FckEditor在Extjs中的使用
- FCKEditor在PHP中的使用(FCKEditor入门)与配置
- FCKeditor在ASP配置环境中的使用
- FCKEditor 在ASP.NET中的使用
- FCKEditor在ASP.NET中的使用
- FCKeditor在JSP页面中的使用
- FCKeditor在ASP配置环境中的使用
- FCKeditor在smarty中的使用一例
- 关于FCKeditor在.net中的使用
- FCKeditor在ASP设置环境中的使用
- FCKeditor在PHP+SMARTY中的使用
- 关于FCKeditor在.net中的使用
- FCKeditor在JSP开发中的使用11
- FCKeditor在PHP+SMARTY中的使用
- [转]ExtJs里使用FckEditor
- [转]ExtJs里使用FckEditor
- [转]ExtJs里使用FckEditor
- extjs弹出框使用fckeditor
- HDFS命令行操作演示
- Java异常解决之一
- DBCP、C3P0、Proxool 、 BoneCP开源连接池的比较
- 算法导论&堆排序&堆实现的优先队列
- hibernate注解关系映射
- FckEditor在Extjs中的使用
- C#文件操作大全
- 互联网经济与实体经济
- 针对Hadoop YARN 的REST API web服务介绍
- ScrollView起始位置不是最顶部的解决办法
- 保护机制(个人理解)
- js格式化字符串
- git强制回滚+IDEA+GIT BASH
- Redis百亿级Key存储方案