2013-07-05 45 views
-3

有我做了很多谷歌的任何jQuery的,或在C#中的任何功能,页面向下滚动自动

,但没能找到解决方案

我希望页面被慢慢向下滚动(与一些时间间隔)自动

例如,有一个新闻网页,有一个人正在读的文章,所以慢慢慢慢页面应该是向下滚动所以用户不需要手动滚动它提前

谢谢,

+0

重复http://stackoverflow.com/questions/2123690/slow-down-scroll-to-top-event-by-jquery-animate的? – andreister

+0

downvoters欢迎有意见,我已阅读“仔细”,你的问题仍然不显示任何你自己的努力(我没有downvote) – Sayse

+0

@Sayse我在那里提到,我没有谷歌,但dint找到任何相关的东西对此,它并不总是发生,你搜索,你得到的结果 –

回答

1

第一个结果我用Google搜索:http://www.mediacollege.com/internet/javascript/page/scroll.html

这里是滚动功能,他们建议在页面加载呼吁:

function pageScroll() { 
     window.scrollBy(0,50); // horizontal and vertical scroll increments 
     scrolldelay = setTimeout('pageScroll()',100); // scrolls every 100 milliseconds 
} 

我认为这将是更好地将一个固定的位置可见DIV在说底部20 %的页面,如果用户在那里移动鼠标开始滚动,因为我找到了自动尝试和做事情的页面(例如在不关注这些媒体的网站上播放音乐/视频)令人非常恼火。

+0

谢谢,可能是我没有使用正确的关键字进行搜索 –

1
webBrowser1.Navigate("javascript:var s = function() { window.scrollBy(0,10); setTimeout(s, 100); }; s();"); 
0

尝试...

<script type="text/javascript"> 
    $(document).ready(function() { 
     $('html, body').animate({ 
      scrollTop: 200 
     }, 4000); 
    }); 
</script>