我在一个长页面的顶部有一个错误消息区域。在asp.net中执行ajax回发后(使用更新面板),有时我需要显示一条错误消息,它将显示在视口之外,用户可能不会注意到它。
我希望返回(相同)的页面滚动到页面顶部平滑,而不是突然跳转。在我看来,这是一个更好的用户体验。
我正在寻找c# + Javascript代码来做这个效果,或者至少JS平滑滚动效果。
发布于 2009-02-23 18:40:17
你可以只使用jQuery和scrollTo:http://demos.flesler.com/jquery/scrollTo/
或者自己编写动画:
$('body').animate({ scrollTop: 0 },1000);
https://stackoverflow.com/questions/578745
复制相似问题