Автоматично обновяване на страницата без рефреш

heytar

Registered
Здравейте, имам това
работи добре, но зарежда инфо чак след 20 секунди (на колкото е настроено да обновява).
Как да направя още със зареждането на страницата да зарежда съдържанието от линка и на ХХ секунди да го обновява?
HTML:
	<script>
	$(function(){

	  window.setInterval(function(){
		loadLatestResults();
	  }, 20000);

	  function loadLatestResults(){

		$.ajax({
		  url : "http://site.com/live.php",
		  cache : false,
		  success : function(data){
			$("#result").html(data); 
		  }
		});
	  }

	});
	</script>
	<div id="result"></div>
 
[js]window.setInterval(function(){
loadLatestResults();
}, 20000);[/js]

Тук където пише "20000" - го промени :)
1000 = 1 секунда -> 20000 = 20 сек.
 
Направо извикай функцията при зареждането и си остави setInterval-а на спокойствие :)

HTML:
        <script>
        $(function(){

          window.setInterval(function(){
                loadLatestResults();
          }, 20000);

          function loadLatestResults(){

                $.ajax({
                  url : "http://site.com/live.php",
                  cache : false,
                  success : function(data){
                        $("#result").html(data); 
                  }
                });
          }
           loadLatestResults();
        });
        </script>
        <div id="result"></div>
 

Back
Горе