页面中有个按钮,我希望点按钮之后 页面刷新。要求
1,IE6 IE7 IE8 IE9 和火狐 都必须支持
2,在页面超过一屏的时候,如果当前阅读的页面被滚动条往下拉了,意思就是说你在阅读页面下面的位置的内容,
希望JS刷新页面之后,页面继续停留在这个阅读位置,不要自动滚到最顶部。我发现window.location.reload(); 刷新后 IE会自动滚动最顶部。
1,IE6 IE7 IE8 IE9 和火狐 都必须支持
2,在页面超过一屏的时候,如果当前阅读的页面被滚动条往下拉了,意思就是说你在阅读页面下面的位置的内容,
希望JS刷新页面之后,页面继续停留在这个阅读位置,不要自动滚到最顶部。我发现window.location.reload(); 刷新后 IE会自动滚动最顶部。
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head><body>
a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br /><button onclick="window.location.reload()">21312</button>a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br /></body>
<script>window.onload=function(){
var n=window.name;
if(isNaN(n)){
return;
}
document.documentElement.scrollTop=n;
}
window.onscroll=function(){
window.name=document.documentElement.scrollTop;
}</script>
</html>