![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 8.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam taki problem: Na stronie jest pole w który wpisuje się e-mail do subskrypcji, dwa pola radio określające dodanie adresu lub usunięcie z listy i przycisk ok. Problem w tym jak przekazać zmienne do następnej strony ale takiej która będzie otwierać się w nowym oknie a nie w tym w którym naciśnięto przycisk. Strona nowa otwierana poprzez javascript, polecenie windows.open() |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 636 Pomógł: 0 Dołączył: 22.10.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
jesli to okno JS jest wczesniej otwarte to mozesz na buttonie do wysylania dac onclick funckcje jakas ktora bedzie je zmieniala jego window.location i dodawala zmienne z formularza jako zmienne get, ktore mozesz odczytac przez php lub w JS przez location.search...
a jesli to okno nie jest otwarte to chyba wystarczy odpowiedna w action formularza wsadzic Kod javascript:window.open('plik.htm','',,''); lub bez js Kod action="plik.htm" target="_blank"
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 8.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Okno wcześniej nie jest otwarte, drugie rozwiązanie jest połowiczne bo otwiera nowe okno ale czy mogę ustawić mu parametry takie jak wielkość, brak pasków przewijania itd. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 165 Pomógł: 9 Dołączył: 9.04.2002 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
ustawianie parametrow jest tylko przy pierwszym rozwiazaniu
Kossa |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 8.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
I w tym problem, bo przy pierwszym rozwiązaniu plik wywoływany nie widzi wartości zmiennych z formularza.
![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 165 Pomógł: 9 Dołączył: 9.04.2002 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
mozesz zapisac dane z formularza do cookies i w drugim oknie je pobrac
![]() Kossa |
|
|
![]()
Post
#7
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
No i nie wiem w czym problem!
Na buttonie dajesz akcje otworzOkienko(); W funkcji otworzOkienko() otwierasz nowe okno z odpowiednimi parametrami: window.open("plik.php?pole=" + window.formularz.pole.value() + "&kolejne_pole=....", "nazwa_okienka", "parametry_okienka"); I masz takie okienko jakie chcesz a wnim strone taką jaką chcewsz. -------------------- "Coś się kończy, coś się zaczyna." Andrzej Sapkowski
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 636 Pomógł: 0 Dołączył: 22.10.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
[quote]window.open("plik.php?pole=" + window.formularz.pole.value()
tego chyba tu nie trzeba... bo to nie jest funkcja... |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 8.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Ostatni trop był dobry z małym wyjątkiem Dla pola tekstowego działa Kod window.formularz.pole.value
a dla radio Kod window.formularz.id.status
Dzięki za zainteresowanie i pomoc[/code] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 03:16 |