编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

提交表单后保持滚动条位置(table出现滚动条)

wxchong 2024-08-25 16:31:58 开源技术 8 ℃ 0 评论

译者:明明如月

软件工程师

审校:

蓝色漂流瓶



当页面重新加载或者转到其他页面的时候想获取当前滚动条的位置,那么本文正合你胃口。

如果你不想用Ajax提交表单却还想再提交后保持位置,这就是一个理想的解决方案。

这8行代码效果非常好。在使用前你要确保已经引用了jquery和jquery.cookie.js .

欢迎大家评论。也欢迎你和朋友或者同学分享我这段代码。

我最初代码发表在这里:http://stackoverflow.com/questions/7278295/asp-net-mvc3-razor-maintain-scroll-position-on-postback/31556864#31556864

译者注:

其实原作者就是借助了cookie将页面滚动条位置记录到cookie中,然后从cookie里获取。

思路比较简单,但是确实很实用。

【本文已经获得原作者Paul Seal翻译许可,转载请注明出处】

英文源:http://www.codeshare.co.uk/blog/maintain-scroll-position-on-postback/

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表