Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML]Nie odświerzanie obrazka do pobrania nowego
Forum PHP.pl > Forum > Przedszkole
karbo
Witam. Czy istnieje jakiś nie trudny sposób do NIE odświeżania obrazka aż do momentu jego ponownego pobrania. Zakładam aby takie coś wykonać musiał by go trzymać w cache. Macie jakieś propozycje?
hiszpanespaniol
jeżeli chcesz uzyskać efekt, że obrazek pozostaje na stronie i nagle pojawia się na nowo załadowany już nowy, to się chyba nie da. odświeżanie strony powoduje całkowite wczytanie DOM na nowo. wszystko się tak jakby kasuje i ponownie wgrywa. możesz tworzyć obrazki kompresowane progresywnie (postęp w ładowaniu widoczny - obrazek najpierw rozmazany i się wyostrza) lub jeżeli odświeżasz za pomocą kliknięcia w link, to zrobić coś w stylu css loadera, czyli kliknięcie w link powoduje wyświetlenie obrazka nałożonego na ten Twój, on znika gdy sie strona przeładuje na nowo.

nie przeszkoczysz klasycznego odświeżania strony, czyli

nie da się łatwo
edit:
jeżeli nie chodzi Ci o to co pisałem (tylko o jakies cache w smarty czy coś), to tag w temacie wprowadza w błąd.
karbo
No dobra ale jak będę robił css loader to czy zawsze bezie ten sam wpisany w css czy ten co jest teraz. Ponieważ obrazek generuje przez PHP i nie chciał bym aby przy odświeżaniu za dużo się na ekranie nie działo.
hiszpanespaniol
nie do końca rozumiem co chcesz uzyskać. jeżeli załaduje się strona, to obrazki na tej stronie pozostają nie zmienione przez chociażby 4 dni patrzenia na stronę bez odświeżania. generalnie pytasz o coś, co jest domyślnie ustawione. obrazki się nie zmieniają jeśli nie odświeżysz strony. sam proces odświeżania strony jest, jak pisałem, nie do przeskoczenia. czy chodzi Ci o to, że wyświetlasz na stronie jeden i ten sam obrazek, ale w zależności od np godziny, gdy ktoś kliknie, to pobiera się inny? to można zrobić podmieniając obrazek na serwerze, chyba że ktoś kliknie ppm i "zapisz obrazek jako...". możesz opisać krok po kroku oczekiwane zachowanie internauty? co chcesz dokładnie uzyskać?
karbo
Po prostu chciałbym aby przy odświeżeniu(w iframe) obrazek nie zmieniał się w "X" czy czarne tło tylko pozostał taki sam. Dopiero zmienił się po załadowaniu całej strony(wraz z tym obrazkiem). Sądząc po tym co piszesz to nie ma takiej możliwości to właśnie zacząłem czytać o AJAXIE.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.