第一步
你要先在 html 的地方,import plugin 檔案,此處不需要 import config 檔。
特別注意 ckeditor.js 的目錄,會是 config.js 的根目錄,因為我第一次在試的時候,是直接設 ckeditor 的 CDN,然後有另一個獨立的 config 檔案,但這樣是不行的,如果 ckeditor.js 檔是 http url,那 customConfig 的地方,也會變成去抓 url,不是本機的位置。
<script src="./ckeditor.js"></script>
第二步
在 html 檔案內,須有對應的 html 元素跟 JS
html
1 | <textarea name="editor1" id="editor1" rows="10" cols="80"> |
js
1 | CKEDITOR.replace( 'editor1'); |
或
不使用預設的 config,另外獨立一個設定擋。
1 | CKEDITOR.replace( 'editor1', { |
第三步
改 config 設定內容,預設值是P 元素
。
1 | config.enterMode = CKEDITOR.ENTER_P; |
但還有其他選項,例如 DIV 元素
或 BR 元素
:
1 | config.enterMode = CKEDITOR.ENTER_DIV; |
完整範例
1 | <!DOCTYPE html> |
1 | // config.js 或 ./custom/ckeditor_config.js |