Ckeditor 中一些核心的物件的作用

2021-09-06 15:34:40 字數 1209 閱讀 3332

1.ckeditor

ckeditor物件用於掌管全域性,他是乙個單例物件,管理著所有例項化了的編輯框. 通過replace方法建立編輯框例項.

2.ckeditor.editor

表示乙個編輯框例項,我們一般不直接new編輯框例項,而是通過ckeditor.replace方法 和 ckeditor.instances屬性來獲取編輯框例項.

ckeditor.replace( 'myeditor');  

ckeditor.instances.myeditor

3.ckeditor.config用於設定ckeditor的各種屬性,如樣式外觀, 各種外掛程式的新增刪除, 有兩種方式使用該物件

//

in-page方式

ckeditor.replace( 'editor1',

);//在config.js檔案裡面使用

ckeditor.editorconfig = function

( config ) ;

4.ckeditor.plugins用於外掛程式的管理, 如外掛程式的載入,擴充套件自定義外掛程式等

所有的外掛程式都放在ckeditor目錄的plugins資料夾下面,每個外掛程式都有乙個單獨的目錄,目錄的名字就是外掛程式的名字,以自定義外掛程式myplugin為例目錄結構如下

plugin.js檔案是外掛程式的主體檔案, dialogs目錄裡面存放的是彈出對話方塊的建立**, icons存放的是圖示檔案, lang就是語音檔案

plugin.js檔案內容如下

//

新增外掛程式並設定外掛程式的名稱

ckeditor.plugins.add('aaa',

});

同樣我們還可以在外掛程式的主體為外掛程式新增乙個觸發按鈕,或者把外掛程式的觸發新增到右鍵選單,或者通過相應的dom事件觸發都可以.

下面給乙個比較完整的**

5.ckeditor.ui

用於在編輯框上介面的修改,如新增按鈕等

6.ckeditor.dialog

用於建立彈出的對話方塊 

JSP中一些JSTL核心標籤用法總結

一 jstl介紹 jstl j aserver pages standard tag library 由jcp j a community process 指定標準,提供給 j a w程式設計客棧eb 開發人員乙個標準通用的標籤函式庫。和 el 來取代傳統直接在頁面上嵌入 j a 程式 script...

PB中一些技巧

取資料視窗中可列新的表名。string ls table ls table dw 1.describe datawindow.updatetable.table 22.取資料視窗物件中列的名稱及型別 string ls cols,ls types intli count,i li count int...

php中一些知識

file 的路徑是當前 所在檔案 dirname dirname file 得到的是檔案上一層目錄名 dirname file 得到的是檔案所在層目錄名 require其實是乙個直譯器解釋的過程,比如當我們在乙個檔案中require另乙個檔案的時候,其實是先解釋另乙個檔案。php中的檔案a的過程中假...