主题: 当编辑器所在父节点处于隐藏状态时KE.html(id,value)报错
作者: 小脚边的虾虾, 发布日期: 2010-07-01 00:40:52, 浏览数: 4654

错误: this.sel is null
源文件:http://localhost/util/kindeditor/kindeditor.js
行:436

 

*****************************************************

这一行

this.sel.removeAllRanges();

 

 

 

作者: Roddy, 发布日期: 2010-07-01 09:36:09

隐藏父节点时最好用KE.remove移除编辑器,显示父节点再KE.create。

回复
作者: 小脚边的虾虾, 发布日期: 2010-07-01 13:25:57

这么做不妥吧~

编辑器是在许多TAB块切换中的其中一个,那太多地方要remove再create了,

我宁可try/catch,因为html(id,value)已经设置成功,只是报错罢了

回复
作者: 小脚边的虾虾, 发布日期: 2010-07-02 15:15:26
发现,这是FF下的一个Bug,其他浏览器经测试都无问题~
回复
作者: 小脚边的虾虾, 发布日期: 2010-07-02 16:46:40

我在 KE.html函数中,将KE.focus(id, 'end');注释掉

 

html 赋内容后,没必要去选中的

回复
发表新帖 发表回复