打开asp.net页面时遇到问题。回帖我的页面滚动到页面中间。页面包含一个ModalPopupExtender和许多javascripts。我认为该页面专注于此页面加载时的ajax控件。没有与“动画”或“滚动”滚动页面相关的javascript功能。我尝试下面的代码来修复
$(document).ready(function() {
document.getElementById('staticcontrols').scrollIntoView(false);
});"
在Mozilla FX中它的工作但不在IE中。请帮帮我。
提前致谢。
答案 0 :(得分:1)
//JQUERY library needed
//SOURCE
<script type="text/javascript" src="../Styles/Cjs/jquery-1.6.4.min.js"></script>
<script type="text/javascript">
function main() {
$('html, body').animate({ scrollTop: 340 }, 'slow');
};
</script>
//C#
page_load
{
ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "tmp", "<script type='text/javascript'>main();</script>", false);
}
//JQUERY library
https://jquery.com/download/
答案 1 :(得分:0)
试试此代码
<script type="text/javascript">
scroll(0, 0);
</script>
当回发发生时,它会在最顶端的页面滚动页面。
希望它对你有所帮助。