location.reload()上的滚动条位置问题

时间:2010-11-21 04:03:44

标签: javascript html

<div style='height:2000px;'>please scroll down</div>
<a href=# onclick="location.reload();return false;">Reload Page</a>
<div style='height:1000px;'>...</div>

demo here

在chrome或firefox中,当我点击“重新加载页面”时,页面可以恢复到我的滚动顶部,

但是在IE(6,7,8)中,他们仍然位于顶部

如何在IE中实现像Chrome一样的回滚滚动效果?

感谢您的帮助:)

1 个答案:

答案 0 :(得分:1)

使用scroll功能,这是一个例子:

以下是<a>与您想要的相似的示例:

<a href="javascript:scroll(0,0)">
Top
</a>

如果您真的想要滚动和重新加载,可以将它们组合在一起。