我有一个非常大的asp.net页面。 它有很多JavaScript和模态面板。它使用ModalPopupExtender控件(Microsoft Ajax Library)。ASP.NET页面自动滚动到底部
页面加载好了,我所有的javascript代码执行正常,但突然屏幕滚动到底部。我不知道为什么。
在底部有很多隐藏的div(在弹出窗口中使用)和modalpopupextender控件。
它只发生在Chrome上。
有什么想法?
我有一个非常大的asp.net页面。 它有很多JavaScript和模态面板。它使用ModalPopupExtender控件(Microsoft Ajax Library)。ASP.NET页面自动滚动到底部
页面加载好了,我所有的javascript代码执行正常,但突然屏幕滚动到底部。我不知道为什么。
在底部有很多隐藏的div(在弹出窗口中使用)和modalpopupextender控件。
它只发生在Chrome上。
有什么想法?
是您的JavaScript文件调用的任何一点动画scrollTop的之一?如果它滚动到底部,代码将看起来类似于此...
$(control).animate({ scrollTop: $(control).height() });
我找不到(我在同一个项目中) – Tony 2011-12-29 14:57:13
这是否发生刷新后,而你在页面的底部? – Robert 2011-12-29 14:42:37
我在同一个项目中。它发生在页面加载完成后,所有的JavaScript都被执行。如果我使用萤火虫进行调试,我可以看到: 1-屏幕在顶端 2-页面执行 3-我的javascript执行 4-某些AjaxControlToolkit初始化js代码执行 5-当我跨过las js句子(ajaxcontroltoolkit初始化)屏幕滚动到底部 – Tony 2011-12-29 14:55:00
所有主要浏览器都会发生这种情况吗? – keyboardP 2011-12-29 15:08:12