Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [html] Zapamiętanie stanu przycisku
cornholio666
post
Post #1





Grupa: Zarejestrowani
Postów: 472
Pomógł: 8
Dołączył: 14.03.2004
Skąd: Rzeszów

Ostrzeżenie: (0%)
-----


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 ?
Go to the top of the page
+Quote Post
qwaq
post
Post #2





Grupa: Zarejestrowani
Postów: 162
Pomógł: 1
Dołączył: 15.05.2007
Skąd: Łódź

Ostrzeżenie: (0%)
-----


sprubuj wstawic nagłówek aby przeglądarka nie korzystała z pamięci cache
Go to the top of the page
+Quote Post
cornholio666
post
Post #3





Grupa: Zarejestrowani
Postów: 472
Pomógł: 8
Dołączył: 14.03.2004
Skąd: Rzeszów

Ostrzeżenie: (0%)
-----


dałem

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


ale dalej to samo
Go to the top of the page
+Quote Post
kszychu
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
cornholio666
post
Post #5





Grupa: Zarejestrowani
Postów: 472
Pomógł: 8
Dołączył: 14.03.2004
Skąd: Rzeszów

Ostrzeżenie: (0%)
-----


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

Ten post edytował cornholio666 25.07.2007, 18:24:43
Go to the top of the page
+Quote Post
Kreton
post
Post #6





Grupa: Zarejestrowani
Postów: 345
Pomógł: 3
Dołączył: 20.02.2005

Ostrzeżenie: (0%)
-----


Klikam "Odśwież", zaznaczony checkbox nie jest już aktywny. Opera 9.
Go to the top of the page
+Quote Post
qwaq
post
Post #7





Grupa: Zarejestrowani
Postów: 162
Pomógł: 1
Dołączył: 15.05.2007
Skąd: Łódź

Ostrzeżenie: (0%)
-----


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='';


Ten post edytował qwaq 26.07.2007, 09:21:30
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 22:00