大资源食客

时间:2010-07-23 03:23:12

标签: php jquery

这个脚本在我的成员计算机上占用了大量资源。我有其他间隔脚本,不会占用任何资源。我已经尝试延长时间,但这会减慢刷新速度。有什么建议吗?

<script type="text/javascript">
$('document').ready(function(){
  updatestatus();
  scrollalert();
});
function updatestatus(){
  //Show number of loaded items
  var totalItems=$('#scontent p').length;
  $('#status').text('Done');
}
function scrollalert(){
  var scrolltop=$('#scrollbox').attr('scrollTop');
  var scrollheight=$('#scrollbox').attr('scrollHeight');
  var windowheight=$('#scrollbox').attr('clientHeight');
  var scrolloffset=10;
  if(scrolltop>=(scrollheight-(windowheight+scrolloffset)))
  {
    //fetch new items
    $('#status').text('Loading more members...');
    $.get('allonline.php', '', function(newitems){
      $('#scontent').load('allonline.php');
      updatestatus(); 
    });
  }
  setTimeout('scrollalert();', 60000); 
}
</script>

1 个答案:

答案 0 :(得分:5)