Usted puede utilizar
CKEditor:
http://ckeditor.com/Versión parcial de programa aquí:
http://ckeditor.com/demoAjax:
http://tipsfor.us/2008/11/21/stealth-submit-using-ajax-to-save-form-data-without-submitting-the-form/un contador de tiempo:
http://www.w3schools.com/jsref/met_win_settimeout.aspcuál excepto el contenido del CKEditor con una llamada del ajax cada 30 segundos por ejemplo: setTimeout (“saveCKEditor ()
”, 30000);