formularz i nowe okno

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
Mateusz Bogolubow
Zaczyna działać
Zaczyna działać
Posty: 428
Rejestracja: ndz paź 26, 2003 8:16 pm
Lokalizacja: Olkusz / Kraków
Kontakt:

formularz i nowe okno

Post autor: Mateusz Bogolubow »

problem polega na tym zeby po wyslaniu formularza otworzyla sie strona o okreslonym rozmiarze... prosze o pomoc...
Wojciech Kocjan
Zaczyna działać
Zaczyna działać
Posty: 427
Rejestracja: sob gru 14, 2002 10:51 am

Re: formularz i nowe okno

Post autor: Wojciech Kocjan »

matii pisze:problem polega na tym zeby po wyslaniu formularza otworzyla sie strona o okreslonym rozmiarze.
W skrócie możesz to zrobić za pomocą czegoś takiego:

Kod: Zaznacz cały

 <form ... onsubmit="JavaScript:window.open('okienko.html', 'Okienko', 'width=200,height=300');">...</form>
Po wysłaniu formularza otworzy się w okienku strona okienko.html
Mateusz Bogolubow
Zaczyna działać
Zaczyna działać
Posty: 428
Rejestracja: ndz paź 26, 2003 8:16 pm
Lokalizacja: Olkusz / Kraków
Kontakt:

Re: formularz i nowe okno

Post autor: Mateusz Bogolubow »

dzieki wojtek
Mateusz Bogolubow
Zaczyna działać
Zaczyna działać
Posty: 428
Rejestracja: ndz paź 26, 2003 8:16 pm
Lokalizacja: Olkusz / Kraków
Kontakt:

Re: formularz i nowe okno

Post autor: Mateusz Bogolubow »

tylko potrzebuj zeby informacje przesylane formularzem byly przeslane do tego wlasnie okna...
Wojciech Kocjan
Zaczyna działać
Zaczyna działać
Posty: 427
Rejestracja: sob gru 14, 2002 10:51 am

Re: formularz i nowe okno

Post autor: Wojciech Kocjan »

To już trochę ciężej, przynajmniej na moje marne umiejętności w JS.

Jedyne co mi przychodzi do głowy to coś takiego:

Kod: Zaznacz cały

<form action="plik.php" .. target="_blank">...</form>
I następnie w plik.php, w sekcji head zmienić za pomocą JS rozmiary bieżącego okna. Robi się to mniej więcej tak:

Kod: Zaznacz cały

self.resizeTo(100,200);
Nie jestem pewien jednak czy to zadziała, a jeśli tak to czy wszędzie. No ale możesz spróbować, ja przynajmniej nie wiem jakby to można inaczej rozwiązać.
Mateusz Bogolubow
Zaczyna działać
Zaczyna działać
Posty: 428
Rejestracja: ndz paź 26, 2003 8:16 pm
Lokalizacja: Olkusz / Kraków
Kontakt:

Re: formularz i nowe okno

Post autor: Mateusz Bogolubow »

... jescze tylko chcialbym zeby okna nie moznabylo rozszerzyc... i juz bedzie ok :)
Malin
Nowy
Nowy
Posty: 128
Rejestracja: czw wrz 04, 2003 11:20 am
Lokalizacja: Tychy

Re: formularz i nowe okno

Post autor: Malin »

matii pisze:... jescze tylko chcialbym zeby okna nie moznabylo rozszerzyc... i juz bedzie ok :)
A dlaczego chcesz mi zabronić rozszerzania okna? To jest moja przeglądarka i ja z nią zrobię to, co mi się spodoba. Webmaster ma tworzyć strony, a nie wpływać na wygląd przeglądarki.
Stig
Administrator
Posty: 938
Rejestracja: pn paź 04, 2004 10:52 am

Re: formularz i nowe okno

Post autor: Stig »

matii pisze:... jescze tylko chcialbym zeby okna nie moznabylo rozszerzyc... i juz bedzie ok :)
w window.open wpisujesz:

Kod: Zaznacz cały

resizable=0
ODPOWIEDZ