Css változás nem látszik mindenhol?
Az lehet a probléma, ha külső css fájlt használsz, hogy a böngésző még a gyorsítótárból szedi a Css fájlt, ami még a régi, vagyis nem a szerverről tölti le.
Az oldal fejlécében be kell állítani, hogy ne a gyorsítótárból szedje, hanem újra töltse le.
Van ezenkívül mégegy trükk:
Ahol a Css fájl URL címét megadod, azt ki kell egészíteni a következőképpen:
mondjuk így volt eredetileg:
<link media="all" rel="stylesheet" href="stilus.css" type="text/css">
Kiegészítve így nézzen ki:
<link media="all" rel="stylesheet" href="forma.css?001" type="text/css">
A kérdőjel utáni részt a fájl hívásakor "eldobja" a rendszer (más szerepe lenne, de az most nem fontos), viszont mivel ilyet a gyorsítótárban nem talál, újra le fogja tölteni. Egyetlen hátránya a módszernek, hogy ha több helyen is szerepel a hívás, mindenhol át kell írni. Ha újra módosítva lesz, akkor is, mondjuk a 001 helyett 002-re.
Vagy CTRL + F5-tel frissítesz, és akkor nem használja a böngésző a gyorsítótárat.
G.
Igen, saját célra jó a gyorsítótár ürítése, de a látogatótól ezt nem lehet elvárni...
Böngészője válogatja, de balszerencsés esetben több napig sem jelenik meg a változás, és esetleg eléggé furcsán jelenhet meg az oldal.
ahol néztem ott mindig ürítettem először.
A search console nál a fetch as google nél is a régi oldalt hozza be mint élőkép.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!