![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 29.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam problem z cyklicznie (setInterval) wywoływaną funkcją. Jej zadaniem jest m.in. podmiana atrybytu src dla <img>:
Przy każdym wywołaniu tej funkcji zwiększa się zużycie pamięci przez przeglądarkę. Jak to zwalczyć? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 29.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Chyba do końca nie wiedziałem o co chodzi z tym live (IMG:style_emoticons/default/wink.gif) .
Niestety nie jest możliwe pokazanie tego live, gdyż działa to tylko na lokalu. Spróbowałem rozwiązać trochę inaczej funkcje assign_image :
Zauważyłem, ze nawet jeśli w odpowiedzi ajax nie będzie obrazka z każdym nowym żądaniem rośnie zużycie pamięci przeglądarki. Czy jest tak, że po uzyskaniu odpowiedzi z serwera obiekt XMLHttpRequest zajmuje pamięć. Czy można usunąć go ręcznie? Skrypt działa tak, że np co 500 ms pobierany jest nowy obrazek, który zastępuje poprzedni. Czy usunięcie poprzedniego obrazka z drzewa DOM spowoduje usunięcie go z pamięci przeglądarki? Jakieś pomysły? Ten post edytował rulespl 7.09.2011, 13:23:14 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 01:56 |