Autor | Zpráva | ||
---|---|---|---|
Ubuntista Profil * |
#1 · Zasláno: 16. 4. 2011, 21:17:19
Dobrý den, prosím o pomoc zdejší komunitu s tímto scriptem. Potřeboval bych aby se mi tento script po spuštění načetl a každých 5 minut se spustil znova. Zkoušel jsem už fakt kde co ale jediné co se mi podařilo bylo automatický refresh který fungoval jen někdy a ješte se to nějak sekalo. Pomůžete prosím? Děkuji moc za pomoc..
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.js"></script> <p id="result"></p> <script type="text/javascript"> $.ajaxSetup ({ cache: false}); var ajax_load = "<img src=/loader64.gif' alt='Loading' />"; var loadUrl = "subor.php"; $("#result").html(ajax_load).load(loadUrl); </script> |
||
Darker Profil |
#2 · Zasláno: 16. 4. 2011, 21:42:51
setInterval(function(){ $.ajaxSetup ({ cache: false}); var ajax_load = "<img src=/loader64.gif' alt='Loading' />"; var loadUrl = "subor.php"; $("#result").html(ajax_load).load(loadUrl); }, 5*60*1000 ) |
||
Ubuntista Profil * |
#3 · Zasláno: 17. 4. 2011, 01:27:05
Darker:
Díky za snahu, ale to samzřejmě nedělá co jsem požadoval, takto jsem to sesmolil i ja :( První vysledek se zobrazi až za požadovaný čas, což se má zobrazit ihned po načtení scriptu.. |
||
_es Profil |
#4 · Zasláno: 17. 4. 2011, 06:28:52
Ubuntista:
„nedělá co jsem požadoval“ A čo požaduješ? Čo je cieľom tvojej snahy? Pokús sa to zrozumiteľne vysvetliť. „První vysledek se zobrazi až za požadovaný čas, což se má zobrazit ihned po načtení scriptu..“ Na to predsa slúži udalosť pri načítaní AJAXom, zavolaná „ihneď“ po načítaní odpovede zo servera, v čom je problém? Možno hľadáš: toto. |
||
Ubuntista Profil * |
#5 · Zasláno: 17. 4. 2011, 11:46:37
_es:
No jak jsem psal, po načtení stránky/scriptu aby se načetl soubor.php a za 5 minut se načetl znova a tak pořád dokola. Teď to dělá to, že se načte prázdná stránka, nic se 5 minut neukáže a až za 5 minut se zobrazí výsledek.. Díky |
||
_es Profil |
#6 · Zasláno: 17. 4. 2011, 12:21:34
Ubuntista:
function nacitanie(){Kód na načítanie soubor.php} window.onload = function(){nacitanie(); setInterval(nacitanie, 300000);}; |
||
Časová prodleva: 13 let
|
0