我有一個非常大的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