Nasze strony wykorzystują pliki cookies. Używamy cookies i podobnych m.in. w celach reklamowych i statystycznych oraz w celu dostosowania serwisów do potrzeb użytkowników. Mogą też stosować je nasi reklamodawcy, firmy badawcze oraz dostawcy aplikacji. W przeglądarce można zmienić ustawienia dotyczące cookies. Więcej informacji. Jeśli nie wyrażasz zgody, opuść tę stronę.

pole ukryte a nowe okno przeglądarki

Forum dyskusyjne poświęcone zagadnieniom związanym z językami JavaScript, VBScript i podobnym

Moderator: Grupa pościgowa ;-)

pole ukryte a nowe okno przeglądarki

Postprzez lewar » 8 października 2003, o 22:53

lewar
Jestem tu już dłuższą chwilę
Jestem tu już dłuższą chwilę
 
Posty: 167
Dołączył(a): 19 października 2002, o 16:07

Postprzez lucas » 9 października 2003, o 07:19

lucas
Znawca tematu
Znawca tematu
 
Posty: 448
Dołączył(a): 30 września 2002, o 20:22

Postprzez lewar » 9 października 2003, o 08:01

lewar
Jestem tu już dłuższą chwilę
Jestem tu już dłuższą chwilę
 
Posty: 167
Dołączył(a): 19 października 2002, o 16:07

Postprzez Wydra707 » 9 października 2003, o 23:11

window.location.href=adres nie przenosi w ogóle żadnych danych, nie tylko z pól ukrytych. To po prostu wymuszenie załadowania nowej strony.

Rozwiązanie, które podał Lucas przetestowałem off-line (oczywiście po przerobieniu na HTML) i dane ze wszystkich pól są wysyłane. MSIE5.5.

Inny pomysł to zastosowanie zwykłego przycisku submit blokowanego w razie braku zgody na kasowanie:

<INPUT TYPE="submit" VALUE="skasuj" onclick="return window.confirm('Czy usunąć?')">

Ma to tę zaletę, że działa bez obsługi skryptów (w takim przypadku jedynie nie pyta o potwierdzenie).

Natomiast jeśli chcesz wysłać jakąś krótką, stałą wartość (w miarę możliwości bez polskich znaków, bo to komplikuje), możesz wpisać ją wprost po adresie po znaku zapytania w formie par nazwa=wartość porozdzielanych znakiem &. Będzie to odpowiednik wysyłania metodą get. Np.:

window.location.href='administrator.php?col=skasuj&lp=costam';

To może być prostsze niż robienie "pustego" formularza.

Pozdrawiam
Paweł Rajewski
Wydra707
Znawca tematu
Znawca tematu
 
Posty: 482
Dołączył(a): 1 października 2002, o 19:21

Postprzez lucas » 10 października 2003, o 07:15

lucas
Znawca tematu
Znawca tematu
 
Posty: 448
Dołączył(a): 30 września 2002, o 20:22

Postprzez lewar » 11 października 2003, o 00:37

lewar
Jestem tu już dłuższą chwilę
Jestem tu już dłuższą chwilę
 
Posty: 167
Dołączył(a): 19 października 2002, o 16:07


Powrót do Języki JavaScript i VBScript

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników

cron