Buna ziua.
Am o aplicatie ce foloseste AJAX si vreau ca atunci cind se apeleaza ajax sa imi apara pe ecran timpul cit lucreaza cererea respectiva, cit timp mai e pina va fi finalizata, un indicator de incarcare.
Stie cineva cum pot face chestia asta?
Multumesc anticipat.
Timer Ajax
Moderator: Moderatori
Ceva standard si usor inca nu exista (Mozilla are sigur ceva, nu stiu de
ceilalti). Ai putea insa sa mai initiezi un request in paralel catre un script de
pe server care sa citeascao variabila de sesiune in care e specificat cat la
suta din ceea ce trebuie facut s-a facut. Ramane ca scriptul initial sa fie
capabil sa modifice variabile de sesiune, adica greul lui sa nu fie un
mysql_query care dureaza prea mult ci un numar foarte mare de iteratii. La
sfarsitul fiecarei iteratii poti scrie in sesiune cat la suta ai executat.
Nu am incercat niciodata asta insa ar putea functiona. Oricum, nu prea o
recomand din cauza cererilor repetate catre server pe care trebuie sa le faca
scriptul pentru afisarea status-ului cererii initiale.
Mmm, mai ramane o problema. Nu stiu cand scrie PHP-ul variabilele de sesiune
setate in script. S-ar putea sa o faca de abia la finalul scriptului si atunci pica
solutia. Ar trebui probabil sa stochezi procentele in DB iar asta inseamna un
overhead in plus.
ceilalti). Ai putea insa sa mai initiezi un request in paralel catre un script de
pe server care sa citeascao variabila de sesiune in care e specificat cat la
suta din ceea ce trebuie facut s-a facut. Ramane ca scriptul initial sa fie
capabil sa modifice variabile de sesiune, adica greul lui sa nu fie un
mysql_query care dureaza prea mult ci un numar foarte mare de iteratii. La
sfarsitul fiecarei iteratii poti scrie in sesiune cat la suta ai executat.
Nu am incercat niciodata asta insa ar putea functiona. Oricum, nu prea o
recomand din cauza cererilor repetate catre server pe care trebuie sa le faca
scriptul pentru afisarea status-ului cererii initiale.
Mmm, mai ramane o problema. Nu stiu cand scrie PHP-ul variabilele de sesiune
setate in script. S-ar putea sa o faca de abia la finalul scriptului si atunci pica
solutia. Ar trebui probabil sa stochezi procentele in DB iar asta inseamna un
overhead in plus.
I'm under construction | http://igstan.ro
@mihaitha, la ce interval de timp efectuai cererea aditionala?
I'm under construction | http://igstan.ro
Înapoi la “Librarii Javascript”
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 9 vizitatori