Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Jak wyświtlic wynik w oknie obok?
soldiernr1
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 16.06.2012

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


Mamy tabelkę (2 okna). W oknie 1 mamy:

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <head>
  3. <meta http-equiv="content-type" content="text/html; charset=windows-1250">
  4. <meta name="generator" content="PSPad editor, www.pspad.com">
  5.  
  6. <title>typowanie</title>
  7. </head>
  8. <form action="zamowienie.php" method="post">
  9. Twój typ:
  10. <INPUT TYPE="radio" NAME="znak" VALUE="1"> 1
  11. <INPUT TYPE="radio" NAME="znak" VALUE="X"> X
  12. <INPUT TYPE="radio" NAME="znak" VALUE="2"> 2
  13. </li>
  14. <input type="submit" value="OK" />
  15. </body>
  16. </html>



w oknie 2 ma się wyświetlić wybór użytkownika. Jak spowodować by po kliknięciu OK 1,X lub 2 wyświetliło się w oknie obok i automatycznie nastąpiła blokada ponownego wyboru którejś z opcji (1,X,2)?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sledziator
post
Post #2





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 16.06.2012

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


Dajesz w formie target="_blank", czyli:
  1. <form action="zamowienie.php" method="post" target="_blank">

To ci otworzy nowe okno
Potem musisz po stronie przeglądarki zablokować, wysyłkę, tu najłatwiej wykorzystać JAVASCRIPT / JQUERY, np:
  1. $("form").submit(function(){
  2. $("input").attr('disabled', 'disabled');
  3. });

W przykładze wyżej, po wysałniu formularza, dodajesz atrybut disabled="disabled" do wszystkich inputów. Nie wiem co dokładnie chcesz blokować, więc przykład jest bardzo ogólny . Mozesz oczywiście dostosować co chcesz blokować, poczytaj o selektorach w jquery.
Go to the top of the page
+Quote Post

Posty w temacie


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: 5.10.2025 - 04:41