EasyUI在window中使用kindeditor 4.1.10在IE9中不能回显、获得焦点编辑的问题
2014-11-19 15:25
465 查看
描述 :kindeditor4.1.10版本是当前最新的版本,在浏览器兼容性和功能方面都是值得一赞的,在开发中能方便快捷的满足一些开发需求。
问题 : 问题总是有的。 在使用过程中,遇到EasyUI的window窗口中使用kindeditor编辑框,点击打开之后,在IE9中不能回显(修改功能)、获得焦点编辑。
其他IE版本、火狐、chrome等常用浏览器都没问题。
问题原因 : 经过跟踪调试测试,初步了解问题原因在于,页面EasyUI和kindeditor样式加载顺序不一致,对应的ID选择器也不能正确的匹配到正确的页面属性。
问题解决灵感来源于官方提供的事例页面 http://kindeditor.net/ke4/examples/dynamic-load.html
换种加载方式,在对应的window窗口打开时,我们初始化kindeditor控件,进行展示,并在关闭时移除。
解决方式:
问题解决。
问题 : 问题总是有的。 在使用过程中,遇到EasyUI的window窗口中使用kindeditor编辑框,点击打开之后,在IE9中不能回显(修改功能)、获得焦点编辑。
其他IE版本、火狐、chrome等常用浏览器都没问题。
问题原因 : 经过跟踪调试测试,初步了解问题原因在于,页面EasyUI和kindeditor样式加载顺序不一致,对应的ID选择器也不能正确的匹配到正确的页面属性。
问题解决灵感来源于官方提供的事例页面 http://kindeditor.net/ke4/examples/dynamic-load.html
换种加载方式,在对应的window窗口打开时,我们初始化kindeditor控件,进行展示,并在关闭时移除。
解决方式:
//解决IE9 不能编辑 var editor; $('#I').window({ onOpen : function(){ editor = KindEditor.create('#groupinforemark', { resizeType : 1, allowPreviewEmoticons : false, allowImageUpload : false, minWidth : 500, items : [ 'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold', 'italic', 'underline', 'removeformat', '|', 'justifyleft', 'justifycenter', 'justifyright', 'insertorderedlist', 'insertunorderedlist', '|', 'emoticons', 'image', 'link'] }); }, onBeforeClose: function () { // 关闭Dialog前移除编辑器 KindEditor.remove('#groupinforemark'); } });
问题解决。
相关文章推荐
- qt designer “property editor”编辑时键盘不能使用问题解决方法
- 关于SubSonic3.0插件使用Json反序列化获得的实体进行更新操作时,只能执行添加而不能执行修改(编辑)操作的处理
- kindeditor 不能编辑 问题
- qt designer “property editor”编辑时键盘不能使用问题解决方法
- Bootstrap弹出框modal上层的输入框不能获得焦点问题的解决方法
- 解决Window 7系统中Visual Studio 2010不能使用MSCOMM ActiveX控件的问题
- bootstrap中使用modal加载kindeditor时弹出层文本框不能输入的问题
- Bootstrap 弹出框modal上层的输入框不能获得焦点问题
- 添加删除WINDOW组件不能使用的问题解决
- 解决Ubuntu中vi命令的编辑模式下不能正常使用键盘问题
- easyui使用tabs,在iframe中调用window,窗体不能置顶的解决办法
- bootstrap中使用modal加载kindeditor时弹出层文本框不能输入的问题
- 在IE9里面使用easyui关于iframe的问题
- 使用getWindow().addFlags( WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM);其他编辑框不能正常编辑问题
- 使用Samba建立Window与Linux共享不能访问问题
- IE9下解决disable不能脱离焦点问题
- jquery easyui window 的使用跟缓存问题
- Bootstrap的模态框中使用kindeditor无法编辑的问题
- 解决Ubuntu中vi命令的编辑模式下不能正常使用方向键和退格键的问题
- 添加删除WINDOW组件不能使用的问题解决