JavaScript

[JS tech.] Ckeditor 令人詫異的 basic 模式 part 2

接續 上一篇 [https://blog.hinablue.me/entry/JS-tech-CKeditor-part-1/] 所提到的基本與完整模式,後來我在測試其他的程式碼的時後發現,所謂的基本(basic)模式,的確是很簡單的五個 JavaScript 檔案就可以做到,但是相對的,犧牲掉的部分卻比我想像中的還要多很多。而最令我震驚的部分是,在基本模式中,呼叫編輯器的 CKEDITOR 的其中一支 prototype: instances 會全數失效,所帶來的後果就是,編輯器本身會完全無法控制(所以才叫做 basic 嗎)? 所以,基本上想要客製化這個編輯器,

[JS tech.] CKeditor 萬事起頭一點都不難 - part 1

如果有聽過 FCKeditor 的人,那我想 CKeditor [http://ckeditor.com/] 就一定要換上來用。雖然是同一家公司出品的編輯器,但是用了這麼久的 FCKeditor,我對於他的 API 頁面 [http://docs.fckeditor.net/FCKeditor_2.x/Developers_Guide/JavaScript_API] 少成這樣實在有點頭痛,講好聽一點有四頁(驚),講難聽一點只有一頁。自從 CKeditor 推出之後,

[XAJAX tech.] 0.2.5 換裝 0.5 beta 4

觀察了好一陣子的 xajax,但是從去年九月的 beta 4 之後更新速度就變慢了。一直礙於他是 beta 版本而不太敢用,但是又礙於我需要 setEvent 這樣的功能,老實說,我也考慮過 Ext JS Library [http://extjs.com/] 這一個強大的元件庫,不過,畢竟是使用習慣上的問題,加上我又很懶得重新開發,所以只好硬著頭皮把 xajax 升級。 從 0.2.5 要換到 0.