Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak zrobić aby pokazywało live dane z pliku?
Forum PHP.pl > Forum > XML, AJAX
Saki
Witam mam taki skrypt:

  1. function showShoutboxMessages()
  2. {
  3. //<![CDATA[
  4.  
  5.  
  6. $.ajax({
  7. type: "GET",
  8. url: "http://domena.tld/test.php",
  9. data: '',
  10. success: function(msg){
  11. if($('#sbloader'))
  12. $('#sbloader').remove();
  13. $('#shoutbox #shoutboxContents').append(msg);
  14. },
  15. dataType: "data",
  16. complete: function() {
  17. $('#shoutbox').scrollTop(100000);
  18. _gaq.push(['_trackPageview',"/shoutboxAjaxMessages"]);
  19. }
  20. });
  21. //]]>
  22. }


I jak zrobić aby pokazywało live dane z pliku test.php?
Blame
Nie możesz robić tego live, co najwyżej co jakieś odstępy czasowe: setInterval wink.gif
misiek08
[JAVASCRIPT] pobierz, plaintext
  1. <script>
  2. function showShoutboxMessages()
  3. {
  4. //<![CDATA[
  5.  
  6.  
  7. $.ajax({
  8. type: "GET",
  9. url: "http://domena.tld/test.php",
  10. data: '',
  11. success: function(msg){
  12. if($('#sbloader'))
  13. $('#sbloader').remove();
  14. $('#shoutbox #shoutboxContents').append(msg);
  15. setTimeout('showShoutboxMessages()', 10000);
  16. },
  17. dataType: "data",
  18. complete: function() {
  19. $('#shoutbox').scrollTop(100000);
  20. _gaq.push(['_trackPageview',"/shoutboxAjaxMessages"]);
  21. }
  22. });
  23. //]]>
  24. }
  25. </script>
[JAVASCRIPT] pobierz, plaintext

To będzie pobierało co 10 sekund Twoje wiadomości.

EDIT: Dodałem opis i zamiast [(/)code] wstawiłem [(/)javascript]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.