最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

FCKeditor 插件開發(fā) 示例(詳細(xì)版本)

 更新時間:2009年06月19日 11:30:52   作者:  
FCKeditor 插件開發(fā) 示例(詳細(xì)版本)
(FCKeditor.地址是:http://www.fckeditor.net/.我下載的版本是:2.6.3。)
What ?
      FCKeditor一直是web上編輯器的比較好的一個選擇,他是開源的,而且效果不錯。FCKeditor的插件是對FCKeditor的擴(kuò)展功能。
Why?
盡管一般條件下FCKeditor能適應(yīng)使用,但你可能對FCKeditor僅有的功能不滿意,好.FCKeditor提供了插件開放功能,只要你能想到,你就做吧。
How?
        我就一個簡單的"Hello"為例來介紹FCKeditor插件的開發(fā)(申明:俺也是菜鳥,有啥不對的地方,請指出來,大家進(jìn)步啦。)
        首先,進(jìn)入FCKeditor編輯器目錄下的editor文件下的plugins目錄下。這個目錄是放Fckeditor插件的。So,建立一個文件夾,命名為'hello'。
        第二步,進(jìn)入'hello'文件夾。建立一個"fckplugin.js"的文件。這是fckeditor插件的所必須的,主要是插件注冊等等。
        再建立語言文件。在'hello'文件夾下建立一個'lang'的文件夾。在'lang'文件夾下建立語言文件,F(xiàn)ckeditor插件的語言文件命名方式是:國家或地區(qū).js。如中國是zh.js.簡體中文是zh-cn.js.英文是en.js等等。我們建立兩個"en.js"和"zh-cn.js"。
        然后編輯語言文件。我們編輯"en.js"。寫入以下內(nèi)容:FCKLang.Hello="Hello";(注意包含";",js的代碼嘛),在"zh-cn.js"中寫入:FCKLang.Hello="你好"; 
        FCKeditor插件語言的命名方式為:FCKLang.變量名="語言定義"
      OK,語言問題定義完成了,然后是插件定義。
打開第二步的"fckplugin.js"。
復(fù)制代碼 代碼如下:

//注冊
FCKCommands.RegisterCommand('hello',new FCKDialogCommand('hello',FCKLang.HelloB,FCKPlugins.Items['hello'].Path+"hello.html",200,200));
//定義工具欄
var NHello=new FCKToolbarButton('hello',FCKLang.Hello);
NHello.IconPath=FCKPlugins.Items['hello'].Path+'hello.GIF';
//注冊
FCKToolbarItems.RegisterItem('hello',NHello);

OK,不懂?詳細(xì)說明:

插件機(jī)制:注冊命令-定義工具欄-注冊到工具欄

 注冊命令::FCKCommands.RegisterCommand(命令名稱,對話框命令)

對話框命令:FCKDialogCommand(命令名稱,對話框標(biāo)題,URl,寬度,高度)

 這樣注冊命令就完成,然后定義一個工具欄

 FCKToolbarButton(命令名稱,按鈕標(biāo)題)

你最好添加一個圖標(biāo):IconPath=圖標(biāo)地址

 現(xiàn)在命令也注冊完成,工具欄也定義好了,然后是添加:

FCKToolbarItems.RegisterItem(命令名稱,工具欄);

注意:”Hello.html”就是你要顯示html中應(yīng)該包含如下語句.

復(fù)制代碼 代碼如下:

<script language="javascript">
var dialog = window.parent ;
var oEditor = dialog.InnerDialogLoaded() ;
var FCKLang = oEditor.FCKLang ;
</script>

OK.插件制作完畢了,怎么顯示呢?

在Fckeditor的目錄下找到 “fckconfig.js”,這是fckeditor的設(shè)置文件。找到

” FCKConfig.PluginsPath = FCKConfig.BasePath + 'plugins/' ;”

添加:”FCKConfig.Plugins.Add(‘hello','zh-cn,en'); 

解釋:FCKConfig.Plugins.Add(插件名,'語言文件');其中語言文件是可選的,如果沒有則自動設(shè)置。

然后在 “FCKConfig.ToolbarSets["Default"]=..”中的”[]”中隨便添加'hello' (注意包含引號)。

OK…!完成

好,我們來重新確認(rèn)一下FCKEditor插件開發(fā)的過程:

 建立” fckplugin.js”-建立插件(語言文件等)-添加插件。

 建立插件必要步驟:插注冊命令-定義工具欄-注冊到工具欄

相關(guān)文章

  • xhEditor編輯器入門基礎(chǔ)

    xhEditor編輯器入門基礎(chǔ)

    在線HTML編輯器就是在線編輯HTML代碼的工具,它經(jīng)常被應(yīng)用于留言板留言、論壇發(fā)貼、Blog編寫日志或等需要用戶輸入HTML的地方,是Web應(yīng)用的常用模塊之一。
    2010-12-12
  • ThinkPHP中FCKeditor編輯器的使用方法

    ThinkPHP中FCKeditor編輯器的使用方法

    前段時間一直為TP尋找好用的在線編輯器而苦惱,經(jīng)過多次嘗試與修改后,終于成功地將編輯器集成到Thinkphp里面
    2012-07-07
  • CKEditor中加入syntaxhighlighter代碼高亮插件

    CKEditor中加入syntaxhighlighter代碼高亮插件

    CKEditor是新一代的FCKeditor,是一個重新開發(fā)的版本。CKEditor是全球最優(yōu)秀的網(wǎng)頁在線文字編輯器之一,因其驚人的性能與可擴(kuò)展性而廣泛的被運(yùn)用于各大網(wǎng)站
    2014-12-12
  • FCKeditor 2.6.6在ASP中的安裝及配置方法分享

    FCKeditor 2.6.6在ASP中的安裝及配置方法分享

    FCKeditor目前的最新版本是2.6.6,在網(wǎng)上搜索此版本的配置方法,發(fā)現(xiàn)很少有asp的配置方法,以下就把自己的一些配置經(jīng)驗(yàn)分享給有需要的你。
    2012-03-03
  • FCKeditor 在chrome中不顯示問題

    FCKeditor 在chrome中不顯示問題

    今天在使用chrome打開后臺的時候,發(fā)現(xiàn)FCKeditor編輯器菜單等都不顯示,chrome確實(shí)不適合后臺使用,以后還是繼續(xù)ie核心的吧
    2014-01-01
  • Qzone編輯器QzoneEditor打包下載

    Qzone編輯器QzoneEditor打包下載

    從qq上弄下來了,覺得漂亮
    2008-08-08
  • 基于開發(fā)中使用UEditor編輯器的注意事項(xiàng)詳解

    基于開發(fā)中使用UEditor編輯器的注意事項(xiàng)詳解

    下面小編就為大家分享一篇基于開發(fā)中使用UEditor編輯器的注意事項(xiàng)詳解。具有很好的參考價值。一起跟隨小編過來看看吧,希望對大家有所幫助
    2017-11-11
  • fckeditor php上傳文件重命名的設(shè)置

    fckeditor php上傳文件重命名的設(shè)置

    我使用的fckeditor版本是fckeditor2.6.4. fckeditor默認(rèn)上傳文件不沒有重命名的,這樣的話就很麻煩,有時上傳中文的文件或者名稱重復(fù)的文件就很惱火。
    2009-04-04
  • javascript 在線文本編輯器實(shí)現(xiàn)代碼

    javascript 在線文本編輯器實(shí)現(xiàn)代碼

    javascript 在線文本編輯器實(shí)現(xiàn)代碼,非常值得學(xué)習(xí)。
    2010-03-03
  • ASX文件 終極教程

    ASX文件 終極教程

    整理資料的時候,發(fā)現(xiàn)電腦里保存了一些ASX文件。這些文件原來是玩MSN空間時用到的,主要用于在MSN空間上安裝播放器。很久沒玩MSN空間了,雖然現(xiàn)在也還在用MSN,但MSN空間的速度真的是慢得讓我難以接受,所以還是不用MSN空間。順便分析一下ASX文件的格式,以方便那些還在用MSN空間的朋友。
    2008-02-02

最新評論

通城县| 岳阳市| 福泉市| 临漳县| 泽普县| 宁都县| 饶平县| 寿宁县| 宜昌市| 阿城市| 南康市| 临夏县| 泸西县| 赣榆县| 淳化县| 雷波县| 通江县| 新竹县| 成武县| 赫章县| 永济市| 和平县| 石城县| 独山县| 乐清市| 贺兰县| 黄梅县| 山丹县| 乌海市| 瑞昌市| 广汉市| 肃宁县| 垦利县| 华池县| 怀仁县| 吴桥县| 梅河口市| 墨竹工卡县| 迭部县| 灵武市| 泸水县|