六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 36|回复: 0

FCKEditor插件的开发指南

[复制链接]

升级  15%

69

主题

69

主题

69

主题

举人

Rank: 3Rank: 3

积分
245
 楼主| 发表于 2013-1-26 13:34:25 | 显示全部楼层 |阅读模式
FCKEditor已经提供了强大功能.但有时根据业务要求,需要增加自己的工具栏按钮等等.FCKEditor提供了插件机制.可以在对既有的代码不做修改.只需要简单的配置,就可以扩展FCKEditor的功能.下面用一个例子演示.我们的需求是:在工具栏增加一个My_Find按钮.点击弹出一个对话框:
1.配置:

FCKEditor所有的配置都在fckconfig.js中设置.  
a.配置工具栏: 

如果我们要增加一个按钮,My_Find:
    FCKConfig.ToolbarSets["Default"] = [          ['Source','DocProps','-','Save','NewPage','Preview','-','Templates'],          ['Cut','Copy','Paste','PasteText','PasteWord','-','Print','SpellCheck'],          ['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'],          '/',          ['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'],          ['My_Find']      ] ;    b.指定插件的位置:  


  • FCKConfig.PluginsPath = FCKConfig.BasePath + 'plugins/' ;  
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表