Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Programmering
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

Javascript vente på respons, er det muligt?

Af Ultrabruger Gax | 27-12-2010 00:04 | 1397 visninger | 7 svar, hop til seneste
Hej jeg står med den opgave at skulle lave en side hvor man kommer ind på en side, og så afhængigt af en boolean/variabel whatever, så skal brugeren blive sendt til en anden side. Dette i sig selv er meget simpelt, men problematiken består i at man hvis denne variabel er blank så skal den vente til den ikke længere er det. er det muligt overhovedet? det bedste jeg kunne komme i tanke om var noget javascript der med et vidst interval lavede et check? Som spørgsmål nr 1, hvis du synes det var en god løsning, hvor søren finder jeg så noget eksempel kode der ligner? er ikke lige den største ørn til javascript? som spørgsmål nr 2, er det muligt at lade fx javascript vente på et svar, så det agere lidt som klient/server? så man undgår at spamme serveren ned med kontrol check
--
#1
inckie
Nørd
27-12-2010 00:08

Rapporter til Admin
ja, det hedder AJAX Her er et link til et af de mest benyttet ajax bibliotek på nettet http://jquery.com[...]
--
http://ipimp.at[...] - #hol.dk irc stats http://fredagspatter.dk[...] - Opret nemt og hurtigt en EDBPriser vareliste til post på forummer.
#2
Gax
Ultrabruger
27-12-2010 00:36

Rapporter til Admin
Ja du har helt ret. Ajax er en ganske fin løsning hvis man går udfra at svar på spørgsmål nr 1 er en optimal løsning, så det vil jeg lige læse lidt mere om. Men så vidt jeg kan se besvarer det ikke spg nr 2, er der nogen der har noget?
--
#3
jk
Gæst
27-12-2010 01:16

Rapporter til Admin
ad 2) long polling kunne være en løsning? hvis der er "råd" til langvarige åbne forbindelser til serveren. mere info her: http://en.wikipedia.org[...]
--
Gæstebruger, opret dit eget login og få din egen signatur.
#4
Gax
Ultrabruger
27-12-2010 14:27

Rapporter til Admin
#3 tak :) Pisse fedt, kan se APE ville have været en super løsning, men det er dog en smule overkill til mit projekt. Tror bare jeg lader javascript/ajax stå og pinge med et interval :P Men tror nu nok lige jeg skal have kigget lidt nærmere på ape, ligner et ret lækkert system
--
#5
Gax
Ultrabruger
27-12-2010 15:40

Rapporter til Admin
Hej igen, nu har jeg brygget lidt, og delene virker hver for sig men ikke som en enhed: checkIfActive(user) den ser om en bruger er listet i en txt fil der ser nogenlunde sådan her ud: Tau,Jens,Peter etc etc... keepChecking() den beder funktion om at gentage sig selv hvor checkIfActive() er en del af sig selv. begge funktioner virker, bare ikke når checkIfActive(user) er en del af koden i keepChecking() som den er herunder. Så gennemfører den det kun eén gang, nogen der kan forklare mig hvorfor? koden er her: http://pastebin.com[...]
--
#6
jk
Gæst
29-12-2010 00:24

Rapporter til Admin
Er det ikke fordi du har sat den 3. parameter i request.open til false? Dvs du laver et synkront kald til serveren, og før der kommer svar eksekveres timeren i keepChecking ikke. XMLHttpRequest() virker vidst i øvrigt ikke i IE6, ved ikke med 7, 8 og 9: http://www.ibm.com[...]
--
Gæstebruger, opret dit eget login og få din egen signatur.
#7
inckie
Nørd
29-12-2010 18:48

Rapporter til Admin
igen, brug jquery, så er der taget hånd om de ting :)
--
http://ipimp.at[...] - #hol.dk irc stats http://fredagspatter.dk[...] - Opret nemt og hurtigt en EDBPriser vareliste til post på forummer.

Opret svar til indlægget: Javascript vente på respons, er det muligt?

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning


ANNONCE