日期:2014-05-16  浏览次数:20615 次

Extjs中,htmleditor聚焦问题
1.在window加载完成后给htmleditor聚焦为什么不行。
我的代码是这么写的。
var htmleditor=Ext.getCmp("htmleditor");
if(htmleditor.isVisible()==true)
{
  htmleditor.focus(true);
}
 
2.window加载htmleditor后,为什么有时候htmleditor是处于可编辑状态有时候加载完成是不可编辑的,不可编辑时必须要点一下字体选择的下拉框才可以在里面输入内容。这是什么问题???跟IE有关还是它本身的bug。


------解决方案--------------------
给htmleditor加一个事件处理函数,在此函数中作相关操作试试看:
listeners:{activate:function(obj){obj.setValue("")}}

------解决方案--------------------
探讨
1.在window加载完成后给htmleditor聚焦为什么不行。
我的代码是这么写的。
var htmleditor=Ext.getCmp("htmleditor");
if(htmleditor.isVisible()==true)
{
htmleditor.focus(true);
}

2.window加载htmleditor后,为什么有时候htmleditor是处于……

------解决方案--------------------
CSS code
在渲染后添加afterrender事件中设置获取焦点行不行