Nowy .css i zmiany w firefoxie

Odpowiedz Nowy wątek
2010-11-09 10:09
Warmix
0

Kiedy aktualizuję stronke i, zmienię coś w css to po wrzuceniu na serwer nowego arkusza zmiany są widoczne w IE ale w firefoxie trzeba kliknąć przycisk odśwież. Jest to denerwujące, bo niektórzy nie wiedzą, że zmienił się css i widzą starą wersję. Da się jakoś wmusić to, żeby firefox widział najnowszą wersje ( oczywiście nie w ustawieniach przeglądarki tylko na stronie ).

ps: Stronka jest napisana w ASP.NET i umieszczana z opcją publish, ale to chyba nie ma znaczenia.

pzdr!

Pozostało 580 znaków

2010-11-09 10:35
0

jesli masz dostep do IIS to we wlasciwosciach katalogu w zakladce HTTP Headers mozesz wlaczyc expiration - czyli wygasanie zaspobow
tzn. ze zasob zwracany jest z informacja w naglowku o tym kiedy wygasa i po wygasnieciu przegladarka wie, ze powinna pobrac go ponownie, a nie z cache
jesli nie masz dostepu do IIS, bo to jakis hosting, to raczej czeka cie napisanie wlasnego HttpModule, ktory przechwyci request o css, w odpowiedzi zwroci plik dodajac do headera informacje o wygasnieciu, czy wrecz o nie cache'owaniu go

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0