Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [js] Submit w formularzu
--zenek--
post 5.12.2007, 19:50:45
Post #1





Goście







Witam, proszę pomóżcie, jak zrobić aby w formularzu zamiast inputem typu submit, klikając na obrazek się akceptowało (wykonywało) ?
i żeby później po tym kliknięciu otworzyło się nowe okno bez możliwości poszerzania okna i o stałych wymiarach?
Jeżeli się tak nie da z tym obrazkiem to jak zrobić żeby po kliknieciu w button(input typu submit) otwrozyło się nowe okno o ustalonych wymiarach i bez opcji minimalizacji?
Bardzo proszę o pomoc
Powód edycji: Dodaje tag /~strife/
Go to the top of the page
+Quote Post
Ar2r
post 5.12.2007, 20:05:56
Post #2





Grupa: Zarejestrowani
Postów: 140
Pomógł: 16
Dołączył: 12.06.2002
Skąd: Kielce

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


Do wysłania formularza poprzez obrazek wykorzystaj zdarzenie onclick
  1. <img src="x.xxx" onclick="document.forms[0].submit()">

gdzie index 0 - pierwszy formularz na stronie

Do otwarcia okna możesz wykorzystać funkcję js:
  1. window.open();

z parametrami width='',height='', status=no, menubar=no, scrollbars=no, resizable=no
poszukaj składni w googlach
Go to the top of the page
+Quote Post
--zenek--
post 5.12.2007, 20:10:57
Post #3





Goście







znalazłem to
  1. <script language="JavaScript">
  2. <!--
  3. open("plik_z_popem.html" , "pop" , "height=100, width=800 , resizable=no , scrollbars=no , status=no , top=0 , left=0")
  4. // -->

i jak t o teraz wykorzystać że jak się kliknie w submit?
Go to the top of the page
+Quote Post
Ar2r
post 6.12.2007, 09:39:00
Post #4





Grupa: Zarejestrowani
Postów: 140
Pomógł: 16
Dołączył: 12.06.2002
Skąd: Kielce

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


Jeśli koniecznie chcesz przekazywać wartości z formularza do okna popout napisz funkcję w JS, która pobiera wartości z pól formularza i przekazuje je do pliku docelowego jako parametry xxx.php?aa=xxx&bb=xxx itd. (pierwszy parametr funkcji window.open())
W nowym oknie pobierzesz je za pomocą $_GET['aa'] .....
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 16.07.2025 - 03:21