pifarek
23.12.2009, 15:23:50
Witam.
Mam sobie DIV-a, którego tłem jest obrazek. Po kliknięciu na jakiś tam przycisk następuje (w AJAX) usunięcie go i utworzenie nowego o takiej samej nazwie.
I teraz moje pytanie: jak dynamicznie odświeżyć ten obrazek, bez przeładowywania strony. Przeglądarka myśli, że to nadal ten sam obrazek...
Blame
23.12.2009, 16:17:07
Możesz dać coś takiego: w miejscu gdzie podajesz adres obrazka wpisujesz:
adres_obrazka?
<?= filemtime('adres_obrazka') ?>
Funkcja
filemtime pobiera datę ostatniej modyfikacji pliku.
Dzięki temu za każdym razem gdy zmodyfikujesz plik o nazwie adres_obrazka przeglądarka będzie "myślała" że to inny i go pobierze.
skowron-line
23.12.2009, 16:21:39
Możesz zrobić tak:
- ajax odpowiada ty usuwasz tło diva i wstawiasz jeszcze raz
Minusem takiego rozwiązania jest cache.

No ale możesz próbować.