![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 29.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam taki problemik. Troszku nie wiem jak to opisać. Podam stronkę, która jest w trakcie realizacji. ... W zakładce Zilustrowanie możemy wybrać sobie wykres dla konkretnych modelów jaki ma być narysowany. Ten wykres rysuje się w czasie rzeczywistym programem gnuplot, który zwraca go do plku wykres.jpg. Wsadzam ten wykres do mojej strony za pomocą komendy <img src="tmp/wykres.jpeg" alt="Tekst alternatywny" /> W przeglądarkach Internet Explorer oraz Opera jest zapamiętany poprzedni wykres z tego pliku wykres.jpg, dopiero po odświeżeniu strony pokazuje się ten prawidłowy. Zaznaczam, że w pliku wykres.jpg już jest poprawnie narysowany wykres, a przeglądarka pokazuje co innego. Domyślam się, że wczytuje stronę z historii. Trochę to zagmatwałem, ale mam nadzieję zrozumieliście mi o co chodzi. W przeglądarce firefox wszystko chodzi idealnie. Chciałem użyć funkcji location.reload() w JS, ale ona cały czas mi odświeża stronę. Może mi ktoś pomóc? Pozdrawiam Ten post edytował sawanb03 21.09.2008, 13:38:23 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
są dwa proste rozwiązania:
1. za każdym razem rób rename tego pliku, tak aby nazwa była unikalna (najlepiej losowa) i linkuj ten plik po zmianie nazwy. wtedy przeglądarka nie będzie pobierać go z cache 2. jeżeli serwer pozwala ci na ścieżki typu url możesz to tej ścieżki dodawać fikcyjny losowy parametr, wtedy też przeglądarka nie pociągnie obrazka z chache przykład 1:
przykład 2:
powodzenia. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 14:48 |