Autor Zpráva
maj74
Profil *
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
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 *
juriad:
Děkuju, ale nerozumím. Myslíte přejmenovat style.css na třeba style2.css ?
juriad
Profil
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 *
juriad:
Už jsem to pochopil, děkuju moc za radu a Váš čas.
Měj te se.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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