Autor | Zpráva | ||
---|---|---|---|
Luky Profil |
#1 · Zasláno: 4. 2. 2011, 12:39:04
Zdravím,
potřebuji na webu pořád aktualizovat kolik lidí je zrovna online (třeba) - Tento údaj dovedu vypsat pouze s načtením stránky, ale aby se údaj pořád obnovoval to neumím... Asi to bude přes ajax , neporadil by mě někdo prosím jak to udělat? |
||
l564 Profil |
#2 · Zasláno: 4. 2. 2011, 13:13:28
Já bych to udělal přes ifram .
|
||
Medvídek Profil |
#3 · Zasláno: 4. 2. 2011, 13:28:55
Luky:
Zkus použít jQuery a třeba funkci load : var auto_refresh = setInterval( function () { $('#kiss_refresh').load('/radio.php'); }, 10000); Takhle sem kdysi načítal aktuálně hranou písničku. |
||
Luky Profil |
#4 · Zasláno: 4. 2. 2011, 13:39:11
Medvídek:
Nemohl by jsi to prosím více rozepsat :) Myslím, že toto přesně potřebuji... |
||
Medvídek Profil |
#5 · Zasláno: 4. 2. 2011, 13:46:35 · Upravil/a: Medvídek
Luky:
Zajdi na stránky frameworku jQuery, stáhni a vlož do stránky. Poté si udělej nějaký div, kde se má zobrazovat počet těch lidí a dej mu nějaké id (id="pocet-lidi"). Vlož na stránky ten kus kódu: <script src="js/jquery.js" type="text/javascript"></script> <div id="pocet-lidi"><?php include "pocet.php"; ?></div> <script> $(document).ready( function(){ setInterval(function(){ $('#pocet-lidi').load('/pocet.php'); }, 3000);}) </script> Stane se to, že při načtení se ti načte stránka s počtem lidí a pak se ten div s počtem lidí aktualituje každý 3 vteřiny. P.s: Ano, vim že to jde udělat bez jquery, tak mě hned neukamenujte. |
||
Časová prodleva: 13 let
|
0