Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [html] Zapamiętanie stanu przycisku
Forum PHP.pl > Forum > Przedszkole
cornholio666
Witam,

  1. <form action="">
  2. <input type="checkbox">
  3. </form>


po zaznaczeniu przycisku i odświeżeniu strony przeglądarka zapamiętuje jego stan (czyli przycisk jest zaznaczony), to samo się dzieje z selectami.

Jak zrobić żeby po odświeżeniu nie zapamiętywało stanu ?
qwaq
sprubuj wstawic nagłówek aby przeglądarka nie korzystała z pamięci cache
cornholio666
dałem

  1. <meta http-equiv="Pragma" content="no-cache">


ale dalej to samo
kszychu
Cytat(cornholio666 @ 25.07.2007, 13:39:31 ) *
po zaznaczeniu przycisku i odświeżeniu strony przeglądarka zapamiętuje jego stan (czyli przycisk jest zaznaczony), to samo się dzieje z selectami.

A cóż to za przeglądarka tak się zachowuje? Bo moje ff, ie nie zapamiętują stanu po odświeżeniu.
cornholio666
Przeglądakra FF 2 IE tak samo

oto przyklad:

http://kni.prz.rzeszow.pl/~jj/dane.html

Aha chodzi mi o odświeżenie w sensie użycia F5 lub przycisku odśwież. Bo jak sie najedzie na URL i wcisnie ENTER to jest ok
Kreton
Klikam "Odśwież", zaznaczony checkbox nie jest już aktywny. Opera 9.
qwaq
w IE i FF F5 prawdopodobnie odświerza również pamięć podręczną przeglądarki

rozwiazanie: na początku zresetuj zmienne odpowiedzialne za wartości w formularzach

np gdy masz
Kod
<input type="text" value="<?echo($tekst1);?>">.....</input>


to gdzieś na początku skryptu wpisz:
Kod
$tekst1='';
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.