主题: 在opera和linux下面的firefox使用编辑器,会出现内容丢失的情况 |
作者: 禅道, 发布日期: 2010-11-22 20:21:34, 浏览数: 4554 |
故障描述: 在opera或者linu下面的firefox使用咱们的编辑器,会出现内容丢失的情况。会有一定的概率,还是比较经常的。都是最后输入的一部分内容被截掉。 如果在保存之前,用鼠标在编辑器里面多点击几次,然后再点击提交按钮,可以避免这个问题。 编辑器的版本是KindEditor 3.5.1 (2010-07-18) 初步怀疑是编辑器里面的内容在像最初的那个texarea赋值的时候,最后的那部分内容,没有同步过去。 还请roddy指点一下。 btw,我第一次提交,最后的那几个字也被截掉了。见图:
|
作者: Roddy, 发布日期: 2010-11-22 21:31:01 |
是现在默认提供的自动执行KE.util.setData的问题,提交之前执行一下KE.util.setData函数就没问题了。demo-09是推荐的方法。 KE.show({ id : 'content1', autoSetDataMode: false, //不会自动执行KE.util.setData函数 afterCreate : function(id) { KE.event.add(KE.$('example'), 'submit', function() { //提交之前执行一次 KE.util.setData(id); }); } }); |
回复 |
作者: 禅道, 发布日期: 2010-11-23 10:22:54 |
多谢指点,
|
回复 |