最近好多朋友問(wèn)到
Fckeditor的自動(dòng)保存功能,在此寫(xiě)一下自己是怎么實(shí)現的。其實(shí)思路很簡(jiǎn)單。
- 頁(yè)面載入時(shí)注冊TimeOut事件,以監控指定Fckeditor的內容
- 當TimeOut事件確發(fā)時(shí),如果Fckeditor的內容發(fā)生變化則自動(dòng)保存,再重新注冊TimeOut事件
- 如果保存自己去實(shí)現吧,文本,XML,數據庫都可以
- 其實(shí)個(gè)人覺(jué)得最郁悶的就是如何取得Fckeditor的內容,特別在.NET下直接使用工具欄放入而不是使用Fckeditor API實(shí)現的情況下,這個(gè)我研究出來(lái)了,可以看我附的Js源碼。
注:Ajax框架使用
prototype.js實(shí)現。