首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

在extjs集成KindEditor无法获得焦点的有关问题(Chrome和Firefix)

2012-09-23 
在extjs集成KindEditor无法获得焦点的问题(Chrome和Firefix)KindEditor版本: 3.5.2 ? BUG再现步骤:1. 进入

在extjs集成KindEditor无法获得焦点的问题(Chrome和Firefix)

KindEditor版本: 3.5.2

?

BUG再现步骤:
1. 进入使用了KindEditor的页面,编辑器无法获得焦点,无法输入文字。
2. 点击编辑器上的全屏按钮,编辑器获得焦点并且可以输入文字。

3. 关闭全屏模式,仍然可以输入文字。

?

备注:用的是EXTJS集成kindeditor,但IE下一切正常。

Chrome,Firefox下一直有这问题?

期望结果:

可获得焦点,可输入文字。

?

从KindEditor3的时候就一直有这个问题。一直没有解决掉

?

?原因分析:

每次我第一次构建页面时,不会出现这个bug,而再次进入这个页面时,kindeditor这个控件不会再次重新构建,这个时候kindeditor才无法获取焦点。

后来分析我觉得这个bug引起的原因是当我们隐藏kindeidtor控件时,它失去了焦点,而第二次再次进入时,kindeditor无法再次获取焦点,所以导致kindeditor无法点击。

?

解决办法:每次进入页面时,都重新构建一个kindeditor,如果页面已经有kindeditor,先删除,再构建。问题解决了。哈哈

热点排行