Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Ajax - cykliczne pobieranie zdjęć a zurzycie RAM
rulespl
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 29.03.2009

Ostrzeżenie: (0%)
-----


Witam

Mam aplikacje, która np. co 1s wysyła żądanie AJAX (jQuery.ajax). W odpowiedzi przesyłany jest jpg który następnie jest umieszczany w drzewie DOM, stary obrazek zostaje usunięty z drzewa (funkcja jQuery remove()).
Po stronie serwera obrazki generowane są dynamicznie.

Z każdym żądaniem pomimo tego, że stary element <img> zostaje usunięty z drzewa DOM, zmienne wynullowane w pamięci przeglądarki zostaje ślad i systematycznie rośnie zużycie RAM.

Czy w teorii w ogóle istnieje jakiś sposób na uporanie się z tym, czy jest to problem którego nie da się uniknąć przy pobieraniu asynchronicznie dużych ilości danych (img) przez długi czas bez odświeżania przeglądarki?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Hmm, wyłączając cache'owanie tego obrazka nagłówkami?
Go to the top of the page
+Quote Post
rulespl
post
Post #3





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 29.03.2009

Ostrzeżenie: (0%)
-----


Cytat(erix @ 9.09.2011, 10:51:00 ) *
Hmm, wyłączając cache'owanie tego obrazka nagłówkami?


Rozumiem że chodzi o nagłówek odpowiedzi
W Firebugu pokazuje mi nagłówek:
Content-Length 59468
Content-Type image/jpeg
Date Fri, 9 Sep 2011 09:29:03 GMT
Last-Modified Fri, 9 Sep 2011 09:29:03 GMT
Connection keep-alive

Chodzi o to, że nie bardzo mam możliwość zmiany tego co dostaje w odpowiedzi niestety.

W js jest jakieś rozwiązanie tego problemu?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.12.2025 - 13:03