Autor Zpráva
pavelrejha
Profil
Ahoj,
zle prosím udělat aby konkrétní obrázky <img src="obrazek1.jpg"> a <img src="obrazek2.jpg"> načetly pouze z webu a nemuselo se pokaždé klikat na F5 aby se zjistilo že jsou aktuální? JS nebo CSS?

Děkuji všem za případnou reakci!
Kajman
Profil
Můžete nastavit na serveru pro ty obrázky zakázané cachování, nebo jen nutnost revalidace poslední změny.

Pokud nemůžete upravit nastavení odpovědi serveru, můžete do src přidat např. query string značící poslední změnu souboru.
pavelrejha
Profil
Teď prosím česky... Mrknu na doktora google :-)


A nedalo by se to udělat nějakým JS?
Kajman
Profil
pavelrejha:
A nedalo by se to udělat nějakým JS?

Něco takového, že chcete mít otevřenou stránku a každou minutu se dva obrázky obnoví ze serveru, i když mají stejnou url?
pavelrejha
Profil
Ahoj,
stále jsem to nevyřešil, takže to trochu rozepíšu co bych potřeboval, předem se omlouvám za neodborný popis.

Pokud mám obrázek malé pandy s názvem panda.jpg a někdo se podívá na moje stránky vidí malou pandu, ale pokud ten obrázek vyměním za velkou pandu se stejným názvem panda.jpg, ten samý uživatel uvidí malou pandu, protože mu obrázek načte z počítače a pokud si nesmaže historii nebo neklikne na F5, nikdy velkou pandu neuvidí.


Takže má otázka, jak zakázat, aby se obsah načítal z historie? Polopaticky prosím, děkuji.
Keeehi
Profil
Změň název. Třeba na panda.jpg?1
Kuryrem.cz
Profil
Za název souboru obrázku můžeš dát timestamp s časem vytvoření souboru, pak by se měl cachovat i včetně parametru, např. panda.jpg?timestamp=1653894868 (v php je to hodnota z filemtime($filepath).
_es
Profil
Ty nepotrebuješ zakázať "načítanie z histórie", to by bolo na škodu, na čo by sa znovu načítaval už načítaný obrázok. Buď meň názov súboru na serveri aj v HTML panda1.jpg, panda2.jpg,...
Alebo meň obsah za otáznikom, ak sa zmení obrázok, ako radil Keeehi: panda.jpg?p=1, panda.jpg?p=2,...

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0