ASP.NET页面自动滚动到底部

时间:2011-12-29 14:37:45

标签: javascript asp.net .net ajax ajaxcontroltoolkit

我有一个非常大的asp.net页面。 它有很多javascript和模态面板。它使用ModalPopupExtender控件(Microsoft Ajax Library)。

页面加载正常,我的所有javascript代码都执行正常,但突然屏幕滚动到底部。我不知道为什么。

在底部有很多隐藏的div(在弹出窗口中使用)和每个的modalpopupextender控件。

仅在Chrome上发生。

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

焦点是否设置为divs如何使用

protected void Page_Load(object sender, EventArgs e)
{
    AServerControl.Focus();
}

答案 1 :(得分:0)

您的一个javascript文件是否在任何时候都调用了forimate scrolltop?如果它滚动到底部,代码看起来与此类似......

$(control).animate({ scrollTop: $(control).height() });