Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [AJAX, JS] Nasłuchiwanie ..., chyba tak to się nazywa
Levabul
post 3.05.2006, 09:41:13
Post #1





Grupa: Zarejestrowani
Postów: 197
Pomógł: 0
Dołączył: 11.07.2005

Ostrzeżenie: (0%)
-----


Jestem zielony w js, a zależy mi aby skrypt ciągle sprawdzał co strona np. example.php zwraca. Napisałem coś takiego:
  1. window.onload = function () {
  2. while (1) {
  3. advAJAX.get({
  4. url: "example.php",
  5. onSuccess : function(obj) { document.getElementById("lol").value = obj.responseText; }
  6. });
  7. }
  8. }

Niestety mozna się domyśleć co się w takim przypadku stanie (zacięcie przegladarki itd.). Mam więc teraz prośbę - jak z tego wybrnąć ?


--------------------
Go to the top of the page
+Quote Post
Vogel
post 3.05.2006, 09:49:58
Post #2





Grupa: Zarejestrowani
Postów: 402
Pomógł: 0
Dołączył: 20.01.2003

Ostrzeżenie: (0%)
-----


daj interwał + sprawdzanie czy poprzednia akcja już się zakończyła...

pozatym do "stałych" połączeń to rozwiązanie się nie nadaje (pooling). uzyj Javy albo pokombinuj z Flashem.


--------------------
Go to the top of the page
+Quote Post
Levabul
post 3.05.2006, 09:54:54
Post #3





Grupa: Zarejestrowani
Postów: 197
Pomógł: 0
Dołączył: 11.07.2005

Ostrzeżenie: (0%)
-----


Cytat(Vogel @ 2006-05-03 10:49:58)
daj interwał + sprawdzanie czy poprzednia akcja już się zakończyła...

Mów do mnie jeszcze - wiem co to jest ale jak już mówiłem z JS'a jestem ZIELONY i nie wiem jak to zrobić w tym języku.

A co do Javy i Flasha - o ile w Flashu mógłbym coś tam skleić (jednak stram się go wystrzegać) to Jave znam jeszcze mniej niż JSa więc raczej małe szanse =_=


--------------------
Go to the top of the page
+Quote Post
Vogel
post 3.05.2006, 09:59:46
Post #4





Grupa: Zarejestrowani
Postów: 402
Pomógł: 0
Dołączył: 20.01.2003

Ostrzeżenie: (0%)
-----


góógle nie bolą i wiesz jak zrobić interwał (a przynajmniej znasz nazwę funkcji i mozesz googlowac dalej).

o tym czy poprzednia akcja się zakończyła pisać nie będę bo tu język nie ma znaczenia.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.04.2024 - 02:35