Autor | Zpráva | ||
---|---|---|---|
maj74 Profil * |
#1 · Zasláno: 5. 2. 2015, 13:40:33
Dobrý den,
prosím o radu. Mám na stránce dva obrázky vedle sebe. Teď jsem tyto obrázky přejmenoval, aby si je cache paměť prohlížečů nepamatovala, aby nebyli rozhozený. Přemístil jsem v souboru html div obrázků pod jiné div a v style.css jsem jim dal jiný pozice margin. Teď když stránku někdo naštíví tak jsou obrázky rozhozený a pomůže jen ctr.+F5 nebo F5 klávesa, ale to nikdo nemůže vědět. Dá se nějak vnutit prohlížeči nový style.css ? Moc děkuji za rady. |
||
juriad Profil |
#2 · Zasláno: 5. 2. 2015, 13:48:13
Přidej mu nějaký parametr třeba:
style.css?v=1 . Až ten styl znovu změníš, změníš adresu na style.css?v=2 a tak dále.
|
||
maj74 Profil * |
#3 · Zasláno: 5. 2. 2015, 14:00:34
juriad:
Děkuju, ale nerozumím. Myslíte přejmenovat style.css na třeba style2.css ? |
||
juriad Profil |
#4 · Zasláno: 5. 2. 2015, 14:11:58
Ne. Za samotné jméno souboru přidat otazník a pak nějaký parametr, kterým označíš verzi souboru. Cachování v prohlížeči funguje jen když celé jméno souboru včetně parametrů odpovídá tomu, který má v cachi. Jinak si stáhne nový soubor.
Ty na serveru parametr nijak nepoužiješ, ale ani nevadí. Prostě jen donutí prohlížeč stáhnout novou verzi. |
||
maj74 Profil * |
#5 · Zasláno: 5. 2. 2015, 14:17:47
juriad:
Už jsem to pochopil, děkuju moc za radu a Váš čas. Měj te se. |
||
Časová prodleva: 9 let
|
0