<body>
<p>gdfgdg</p>
<p>dg</p>
<p>dfg</p>
<p>d</p>
<p>fg</p>
<p>dfg</p>
<p>d</p>
<p>g</p>
<p>d</p>
<p>fg</p>
<p>df</p>
<p id=pr>g</p>
<p>dfg</p>
<p>d</p>
<p>fg</p>
<p>d</p>
<p>fg</p>
<p>d</p>
<p>fg</p>
<p>dfg</p>
<p> </p>
<p>dfg</p>
<p>d</p>
<p>fg</p>
<p> </p>
<p>ghg</p>
<p> </p>
<p>d</p>
<p>g</p>
<p>d</p>
<p>g</p>
<p>df</p>
<p>g</p>
<p>d</p>
<script>
bodyy=document.body.scrollHeight;
var cl;
y=0;
d=1;
function scrollwin(){
window.scrollBy(0,y);
y+=d;
pr.innerText=y;
if (y>=bodyy) {
//clearTimeout(cl);
d=-d;
}
cl=setTimeout("scrollwin()",200);
}
scrollwin();
</script></body>

解决方案 »

  1.   

    <body>
    <p>d<button onclick="window.scrollTo(event.x,event.y)">srcoll</button></p>
    <p>d<button onclick="window.scrollTo(event.x,event.y)">srcoll</button></p>
    <p>d<button onclick="window.scrollTo(event.x,event.y)">srcoll</button></p>
    <p>d<button onclick="window.scrollTo(event.x,event.y)">srcoll</button></p>
    <p>d<button onclick="window.scrollTo(event.x,event.y)">srcoll</button></p>
    <p>d<button onclick="window.scrollTo(event.x,event.y)">srcoll</button></p>
    <p>d<button onclick="window.scrollTo(event.x,event.y)">srcoll</button></p>
    <p>d<button onclick="window.scrollTo(event.x,event.y)">srcoll</button></p>
    <p>d<button onclick="window.scrollTo(event.x,event.y)">srcoll</button></p>
    <p>d<button onclick="window.scrollTo(event.x,event.y)">srcoll</button></p>
    <p>d<button onclick="window.scrollTo(event.x,event.y)">srcoll</button></p>
    <p>d<button onclick="window.scrollTo(event.x,event.y)">srcoll</button></p>
    <p>d<button onclick="window.scrollTo(event.x,event.y)">srcoll</button></p>
    <p>d<button onclick="window.scrollTo(event.x,event.y)">srcoll</button></p>
    <p>d<button onclick="window.scrollTo(event.x,event.y)">srcoll</button></p>
    </body>window.scrollTo(x,y)
    window滚屏到x,y處
    window.scrollBy(x,y)
    window滚屏 向右x,向下y,如x為負則向左,y為負則向上