Extjs htmleditor,Panel

Jack Wang 2011-05-24 06:32:44
大家好,小弟有两个问题解决不了,

1. 我想在页面加载完成时,给htmleditor(eMessage)设置一个焦点

2. 我有一个Panel(pMessage)在container 中,我只想显示纵向滚动条(当前横向,纵向都显示)。

哪位朋友搞过,帮帮忙!非常感谢

1. 关键代码

{
xtype: 'container',
width: 530,
height: 120,
x: 0,
y: 400,
items: [
{
xtype: 'htmleditor',
id: 'eMessage',
height: 123,
width: 530,
listeners: {
"keydown": function(editor, e) {
if (e.keyCode == 13 && !e.shiftKey) {
Send();
}

}
}
}
]
}



2.关键代码


{
xtype: 'container',
id:'pnl',
x: 0,
y: 0,
height: 400,
width: 530,
autoScroll: true,
items: [
{
xtype: 'panel',
id: 'pMessage',
height: 400,
width: 530,
html: ''
}
]
},

...全文
295 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jack Wang 2011-05-25
  • 打赏
  • 举报
回复
有没有朋友帮帮忙哦!
Jack Wang 2011-05-25
  • 打赏
  • 举报
回复
有没有朋友帮帮我!
Jack Wang 2011-05-24
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 jfok 的回复:]

获取焦点,给你的窗口加一个事件
yourwindow.on('show', function() {
Ext.getCmp('eMessage').focus(true, true);
})
即可在窗口显示时,设置焦点
[/Quote]
非常感谢!
蒋锋 2011-05-24
  • 打赏
  • 举报
回复
获取焦点,给你的窗口加一个事件
yourwindow.on('show', function() {
Ext.getCmp('eMessage').focus(true, true);
})
即可在窗口显示时,设置焦点

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧