Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  Auto-Refresh AJAX, JQ , JS ??? märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
XeDy
HV vaatleja
XeDy

liitunud: 17.04.2011




sõnum 01.10.2011 12:08:38 Auto-Refresh AJAX, JQ , JS ??? vasta tsitaadiga

Probleem selles, et teoksil on leht ja mul oleks vaja kella autorefreshi. Ma tahaks aga teha nii et mitte terve leht ei updateiks vaid kindel osa sellest.
kell on mySQL põhisel tehtud ja hetkel on ainult nii et ma pean avalehele kogu aeg klõpsima et saada õiget kella aega.


Loodan et keegi aitab mind.

_________________
BreakingLS | SAMP RolePlay | http://breakingls.eu/foorum/ | Nimi: Dan_Fox

Liituge ka!
tagasi üles
vaata kasutaja infot saada privaatsõnum
lehm2
Kreisi kasutaja


liitunud: 19.09.2004




sõnum 01.10.2011 13:31:20 vasta tsitaadiga

Kuna kell on mysql põhiselt tehtud siis võiks asja teha järgnevalt.
1. kell on sul timestampina siis tee, eraldi php script mis võtab sul DB-st andmed väljastab ka sinna
2. teed päringu jqueryga http://api.jquery.com/jQuery.get/, paned kuhugi elementi sisse, et mingi aja pärast uuesti kordaks lisad timeri.

Juhul kui on vaja rohkem andmeid vahetada kui ainult ühte stringi, siis väljastad serveri poolt xml-i või JSON faili, mida töötled kliendi poolel. icon_rolleyes.gif

_________________
Piilu siia, progreja!
Vajad abi Node.JS-ga ?
Võta ühendust !
Kommentaarid: 15 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
andrusny
Kreisi kasutaja
andrusny

liitunud: 20.03.2006




sõnum 01.10.2011 15:00:19 vasta tsitaadiga

Mis kell see on? Lihtsalt kell, mis näitab aega? Siis kirjuta see JS peale ja asi ants. Pole ju mõtet iga sekundi tagant lehte refr ainult kellaaja vaatamiseks.
_________________
Kommentaarid: 7 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 7
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Le Inc
HV Guru
Le Inc

liitunud: 06.09.2002



Autoriseeritud ID-kaardiga

sõnum 02.10.2011 17:07:44 vasta tsitaadiga

Mis sa tahad läbi sql sysdate küsida? Kas lihtsam ei oleks serveri kell võtta jquery'ga veebilehele pritsida .. jääks selectimine ära, samas ega see muidugi serverit väga ei koorma kah, kui raud hea.

Vaata ka mõnusat jquery lisajubinat Timer. Ise kasutanud ja töötab. thumbs_up.gif
Kommentaarid: 56 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 54
tagasi üles
vaata kasutaja infot saada privaatsõnum
inzinz
HV kasutaja

liitunud: 26.01.2005




sõnum 13.10.2011 18:37:29 vasta tsitaadiga

Lihtne näide, mida puhtalt js poolelt teha annab.
Arvestades et tegu on ainult browseris oleva koodiga, siis lehele tekkiv kellaaeg tuleb vastavalt kasutaja arvuti ajavööndile ja kellaajale.
<span id="timeblock"></span>
<script>
setInterval(function() {
  function pad(num) { return '' + (num < 10 ? '0' : '') + num; }
  var date = new Date();
  var str = date.getFullYear() + '-' + pad(date.getMonth() + 1) + '-' + pad(date.getDate()) + ' ' + pad(date.getHours()) + ':' + pad(date.getMinutes()) + ':' + pad(date.getSeconds());
  document.getElementById('timeblock').innerHTML = str;
}, 1000);
</script>


Äkki saad lähemalt seletada miks täpsemalt on just serverist vaja kella küsimas käia ?

_________________
Upload.ee - eestimaine failiupload
Kommentaarid: 4 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 4
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  Auto-Refresh AJAX, JQ , JS ???
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.