Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [AJAX] przeładowanie elementu co 30 sekund
krzychu0808
post
Post #1





Grupa: Zarejestrowani
Postów: 428
Pomógł: 2
Dołączył: 1.04.2007
Skąd: Pogorzelica

Ostrzeżenie: (10%)
X----


Witam....
Nie znam języka ajax ale może zrobienie odświeżenia 1 elementu co 30 sekund nie będzie trudne...
mam zegarek graficzny który wygląda tak:
  1. <? $aData = date("Hi", time()+300);?>
  2. <center><img src="images/zegar/<?=$aData[0]?>.gif" alt="Zegar"/><img src="images/zegar/<?=$aData[1]?>.gif" alt="Zegar"/><img src="images/zegar/dwukropek.gif" alt="img"/><img src="images/zegar/<?=$aData[2]?>.gif" alt="Zegar"/><img src="images/zegar/<?=$aData[3]?>.gif" alt="Zegar"/></center>


chodzi mi o to żeby co 30 sekund odświeżał się sam zegarek.. bez przeładowania strony a wiem że ajax daje taką możliwość... proszę o pomoc....
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Trojan
post
Post #2





Grupa: Zarejestrowani
Postów: 53
Pomógł: 10
Dołączył: 17.01.2008

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


krzychu0808 z tego co wiem Ajax działa po stronie przeglądarki (czyli nie jest potrzebny po stronie servera) . I trochę źle rozumiesz co koledzy mają na myśli.

TWORZYSZ 3 pliki:

ahah.js czyli to co podał Maxik w 2-gim poscie
zegarek.php czyli to co napisałeś w pierwszym poście (nic tam nie dodawaj nie zmieniaj)
index.html ma on wygladać tak:
  1. <head>
  2. <script type="text/javascript" src="ahah.js"></script>
  3. </head>
  4.  
  5. <body onload = "setInterval("callAHAHget('zegarek.php', 'zegarek');", 30000);">
  6. <div id="zegarek"></div>
  7. </body>
  8. </html>


umieść wszystkie pliki w jednym folderze
zegarek powinien pojawić się gdy odpalisz Index.html
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 10.10.2025 - 07:02