Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: keszowanie strony, linki, css
Forum PHP.pl > Forum > Przedszkole
blawat
witam,

czy da sie zrobic cos takiego bez uzycia js smile.gif


strona generuje liste linkow prowadzacych do np. roznych serwisow -> uzytkownik klika w link i strona otwiera mu sie w nowym oknie, oczywiscie link w ktory kliknal uzytkownik zmienia kolor np. na szary (css a:visited)

nastepnie uzytkownik zamyka strone z linkami i otwiera ja ponownie z lista tych samych linkow -> oczywisie wiadomo ze linki juz odwiedzone beda na szaro... a ja no wlasnie chcialbym zeby byly w takim samym kolorze jak linki nieodwiedzone czyli np. w kolorze niebieskim...



marcinpruciak
w css
  1. a:visited { color:blue; }
blawat
nie o to mi chodzi smile.gif

cche aby linki po wejsciu byly wszytskie niebieskie, koles klika w niego robi sie szary (link odwiedzony)

wchodzi ponownie na strone i znowu wszystkie sa niebieskie

czyli w css mam:

  1. a { color:blue;}
  2. a:visited { color:gray;}


i tak am zostac smile.gif tylko przegladarka ma niepamietac historii odwiedzonych stron
kilas88
Możesz dodawać losowo wygenerowany hash po stronie serwera, np. :

http://google.com#gvdxfvasr3253251324

aczkolwiek to bardzo brzydkie rozwiązanie, lepiej byłoby wybrać JavaScript.
Szymoneks12
co do cache'owania:

  1. header("Pragma: no-cache")
  2. header("Cache-Control: no-cache")


Musi być przed całym tekstem wysłanym do przeglądarki (na początku).

To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.