|
解决页面刷新后跳回顶部的问题
2008/6/25
返回前页 |
|
一般的服务器页面(ASP,ASP.NET)刷新后总会跳回顶部,在某些时候是烦人的.
例如, 如果你是在用gridview或datagrid编辑某张很长的报表,而且是在页面中部点击了"编辑"的链接,页面刷新后跳回顶部, 你又得花心思再回去找位置;编辑成功后,跳回顶部,你又想回去看看是否保存成功,结果你又得回去....这样难倒不令头痛吗?!
于是现在有个办法了:
用window.onscroll事件加scrollby
function FloatDiv() { document.getElementById("Hid_ScrollTop").value = document.documentElement.scrollTop; }
window.onscroll= FloatDiv;
function SetScrollPostion() { var vScrollTop = document.getElementById("Hid_ScrollTop").value if(vScrollTop != "") scrollBy(0,vScrollTop); } 在onload事件里调用SetScrollPostion(),
|
|
|
|
|
广告也精彩 |
|
|