從FCKEDITOR到ckeditor(二)----撰寫自定義對話框,增加數學公式(與webEq的結合)

[本文禁止轉載 ]

ckeditor3.2.1

自定義對話框+自定義工具按鈕,增加數學公式(與webEq的結合)

 

關鍵字:ckeditor,webeq,自定義按鈕

 

說明:給ckeditor增加一個按鈕,可以在彈出的對話框中輸入webeq的數學公式並且插入到當前編輯器中

 

版本:webeq3.7+ ckeditor3.2.1

測試環境:IE8,IE6.0正常

fireFox3.5下公式顯示不出來(哪位達人解決此問題,請email告之,謝謝)

 

 

 

有幸要用編輯器並且要求可以插入公式,就琢磨了琢磨,舊版的Fckeditor是指望不上了,代碼完全不一樣。

下面我把經過簡明扼要地敘述一下,和大家一起分享,也算是拋磚引玉吧。

 

步驟:

----------------------------------------------------------

打開ckeditor目錄 plugins,新建立一個math目錄
裏面的文件是:
blank.html//空白
math.html//對話框裏iframe裏調用的的主文件
plugin.js//插件加載的腳本,主要是創建公式輸入對話框以及插入新公式到editor中的腳本
打開images目錄,將一個顯示按鈕的圖標math.gif(1kb,17*14大小)放入。

 

[本文禁止轉載]

 

以下爲實現代碼(部分代碼略去)

 

 

---------math.html-------

 

 

------------plugin.js--------------------------

 

給config.js配置公式按鈕

config.toolbar=[[ ......     ['Maximize','ShowBlocks','-','About'],['EMath']]; //EMath即是公式

效果圖

作者:iuprg,[email protected]

 

 

[本文禁止轉載]

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章