Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: okienka
Forum PHP.pl > Forum > Gotowe rozwiązania
radex
Przepraszam ze moze teraz ogbiegne od tematu php, ale moj system praktycznie jest oparty na php wiec zdecydowalem sie na tym forum napisac. Otoz mam okno bazowe i w nim pewne pola , obok jednego z pol jest przycisk, ktory otwiera nam nowe okno i jest tam wyszukiwarka, np. kodow, Po wpisaniu warunkow wyszukiwania mamy wyniki oczywiscie. Teraz jak zrobic , aby wynik wyszukiwania byl linkiem, ktory po nacisnieci zamknie nam otawrte okno i wpisze do poprzedniego okna wskazana przez nas wartosc.

Dzieki za pomoc.
marlowe
(to raczej nie to forum prawdę mówiąc- temat raczej na Po stronie przeglądarki)

Napisałem Ci przykład czegoś takiego- niestety nie chce działać pod NN i Operą- nie mogę zrozumieć dlaczego, może ktoś będzie miał jakiś pomysł.
Poniżej podaję treść obu stron a przykład możesz zobaczyć tutaj: http://bartoszwasiak.kom.pl/form.htm.
form.htm:
  1. <meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />
  2. <title>Okno główne</title>
  3. <script language="JavaScript" type="text/javascript"><!--
  4. function otworz(url,name,feat)
  5. {
  6. window.open('choose.htm','choose','width=350,height=400,left=400,top=100,toolbar=no,menubar=no,scrollbars=no,re
  7. izable=no,location=no,directories=no,status=no');
  8. }
  9. //--></script>
  10. </head>
  11. <form action="wynik.php" name="formularz">
  12. <tr><td>Imię:</td><td><input type="text" id="pole1" /></td></tr>
  13. <tr><td>Nazwisko</td><td><input type="text" id="pole2" /></td></tr>
  14. <tr><td>Województwo:</td><td><input type="text" id="pole3" /> <a href="javascript:otworz();">Wybierz z listy</a></td></tr>
  15. <tr><td colspan="2"><input type="submit" value="Wyślij" /></td></tr>
  16. </form>
  17. </body>
  18. </html>

choose.htm:
  1. <meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />
  2. <title>Okno główne</title>
  3. <style type="text/css">
  4. <!--
  5. span {
  6. text-decoration:underline;
  7. cursor:hand;
  8. }
  9. //-->
  10. <script language="JavaScript" type="text/javascript">
  11. <!--
  12. function wybierz(cont)
  13. {
  14. window.opener.document.formularz.pole3.value = cont;
  15. window.close();
  16. }
  17. </script>
  18. </head>
  19. <body>
  20. Lista województw:<br />
  21. <ol>
  22. <li><a href="javascript:wybierz('dolnośląskie');">dolnośląskie</a></li>
  23. <li><a href="javascript:wybierz('kujawsko-pomorskie');">kujawsko-pomorskie</a></li>
  24. <li><a href="javascript:wybierz('lubelskie');">lubelskie</a></li>
  25. <li><a href="javascript:wybierz('lubuskie');">lubuskie</a></li>
  26. <li><a href="javascript:wybierz('łódzkie');">łódzkie</a></li>
  27. <li><a href="javascript:wybierz('małopolskie');">małopolskie</a></li>
  28. <li><a href="javascript:wybierz('mazowieckie');">mazowieckie</a></li>
  29. <li><a href="javascript:wybierz('opolskie');">opolskie</a></li>
  30. <li><a href="javascript:wybierz('podkarpackie');">podkarpackie</a></li>
  31. <li><a href="javascript:wybierz('podlaskie');">podlaskie</a></li>
  32. <li><a href="javascript:wybierz('pomorskie');">pomorskie</a></li>
  33. <li><a href="javascript:wybierz('śląskie');">śląskie</a></li>
  34. <li><a href="javascript:wybierz('świętokrzyskie');">świętokrzyskie</a></li>
  35. <li><a href="javascript:wybierz('warmińsko-mazurskie');">warmińsko-mazurskie</a></li>
  36. <li><a href="javascript:wybierz('wielkopolskie');">wielkopolskie</a></li>
  37. <li><a href="javascript:wybierz('zachodniopomorskie');">zachodniopomorskie</a></li>
  38. </ol>
  39. </body>
  40. </html>

Pozdrawiam.
Bartek
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.