Chrome ajax post problem laver kun ét ajax call

Tags:    chrome firefox jquery javascript

Hvis du kikker på siden i firefox vil du se at aldrig vil vise det samme banner 2 gange i træk. Men det går den i Chrome endda det samme banner.

Firefox laver 6 POST mens Chrome kun én.

Nogen der ved hvad årsagen kan være til at Chrome kun laver ét ajax call og hvad man kan gøre?



Indlæg senest redigeret d. 09.01.2013 15:14 af Bruger #16502
4 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Hvor skal man klikke?



Hvor skal man klikke?


Ingen klik, bar se rækkefølgen af bannerne i Firefox og så chrome.

I konsol får jeg undefined, men den laver ajax callet alligevel når jeg skriver:
window.banner(75);
Hvad skulle være undefined?


Fandt selv løsning:

Tilføjede følgende til jQuery ajax callet.

async: false,
cache: false,

De voldte begge problemer..



Indlæg senest redigeret d. 09.01.2013 15:11 af Bruger #16502
Du er klar over hvad async: false gør, ikke sandt? Det gør AJAX request synkron (modsat asynkron) og derfor er HELE browser-vinduet nød til at vente på svar fra den ene AJAX request. Det er sjældent en god (eller ønsket) effekt at have i sin applikation.



Du er klar over hvad async: false gør, ikke sandt? Det gør AJAX request synkron (modsat asynkron) og derfor er HELE browser-vinduet nød til at vente på svar fra den ene AJAX request. Det er sjældent en god (eller ønsket) effekt at have i sin applikation.


Ja...Ellers tak for info.



Indlæg senest redigeret d. 10.01.2013 23:42 af Bruger #16502
t