一个内容比较长的页面,点了页面下部的按钮组,页面刷新后,自动滚动到上部去了,为啥?

我做了一个内容比较长的页面,出现了竖向滚动条.
在页面的下部有一组按钮组ButtonGroup.
当我点击了其中的一个Button之后,刷新了对应的区域.
但是页面却自动滚动到上面去了.这是为啥?

[b]问题补充:[/b]
滚动条是正常的.
在一个页面有很长的内容的情况下,有竖向滚动条.
163,新浪都这样.

一开始页面是这样:


点了按钮之后,页面滚到上面去了.


| A

| B
| C
| D
| E

| F
|______G______
|___按钮组____

| | |
| | 会刷新 |
| |___这__ |_
| H
| I
[b]问题补充:[/b]
点了Ext.Button.产生一个click事件.
在事件中更新一个panel的内容.

[code="js"]
// 清理DIV下的东西
Ext.fly("panel渲染的DIV").update("");

var panel = Ext.Panel({
items:[{
...
url:'XXX.action'
}]
});

panel.render("panel渲染的DIV");
[/code]

改成panel.getUpdater().update({url:'xxx.action'})试下

如何个刷新法.

一般出现滚动条都是布局问题

看你是如何个刷新法了.

譬如href="#"必然是顶部