一個想法就是在編輯完文字後提取一個摘要,查看UEditor的API,在事件接口中有beforeSubmit事件,但不知爲何,該事件得不到相應,知道的朋友不妨說說啊。那隻好採取其他方法了。打開源代碼,照抄一段addListener代碼,複製到load.js(初始化代碼)中,修改如下;就爲UEditor增加了blur(失去焦點)的監聽事件。
var ue = UE.getEditor('content');
ue.addListener("blur",function(){
var editor=UE.getEditor('content');
var arr =(UE.getEditor('content').getContentTxt());
var description = document.getElementById("description");//摘要id
description.value=arr.substring(0,180);
})