За последние 24 часа нас посетили 17987 программистов и 1647 роботов. Сейчас ищут 1529 программистов ...

Даже и незнаю как назвать! Help

Тема в разделе "Вопросы от блондинок", создана пользователем Eser, 11 июл 2007.

  1. Eser

    Eser Активный пользователь

    С нами с:
    16 янв 2007
    Сообщения:
    141
    Симпатии:
    0
    Ребят не подскажите как сделать.
    Есть страничка которая представляется собой два фрейма(верхний и нижний)
    В верхнем находится список и кнопка
    Как сделать так что при нажатии на кнопку, нужная информация показывалась в нижнем фрейме
    У фреймов есть имена, через ссылки все работает.
    А как сделать именно через <input type=submit> кнопку?
     
  2. MiksIr

    MiksIr Активный пользователь

    С нами с:
    29 ноя 2006
    Сообщения:
    2.339
    Симпатии:
    44
    <form ... target="framename">
     
  3. Eser

    Eser Активный пользователь

    С нами с:
    16 янв 2007
    Сообщения:
    141
    Симпатии:
    0
    Я тоже так думал только не работает.
     
  4. pel

    pel Активный пользователь

    С нами с:
    19 янв 2007
    Сообщения:
    569
    Симпатии:
    0
    Адрес:
    Симферополь
    <form ... target="parent.framename">

    ? o_O
     
  5. pel

    pel Активный пользователь

    С нами с:
    19 янв 2007
    Сообщения:
    569
    Симпатии:
    0
    Адрес:
    Симферополь
    сделайте из своего скрипта три файла: главная, верний фрейм, нижний фрейм; оставьте там по минимуму кода: чтоб в главной они собирались, в верхнем фрейме была форма, поле для текста и кнопа сабмит, а в нижнем фрейме выводилось значение текстового поля, полученное GET'ом/POST'ом и закиньте этот код сюда
     
  6. Eser

    Eser Активный пользователь

    С нами с:
    16 янв 2007
    Сообщения:
    141
    Симпатии:
    0
    Это фреймообразующая страничка
    Код (Text):
    1. <FRAMESET FRAMEBORDER=1 BORDER=2 ROWS="47%,53%" SCROLLING="no">
    2. <FRAME SCROLLING="no" NORESIZE SRC="it_info.html"  name="top">
    3. <FRAME SCROLLING="auto" NORESIZE SRC="#"   name="down">
    4. </frameset>
    Это верхний фрейм
    Код (Text):
    1. <form action=../script/phonebook.php method="post" target="down">
    2. <table border=0 width=90%>
    3. <td>Телефонный справочник</td>
    4. <tr>
    5. <td><select name="phone" maxlength=150 size="1" >
    6. <option selected>Значение1</option>
    7. <option>Значение2</option>
    8. <option>Значение3</option>
    9. <option>Значение4</option>
    10. <option>Значение5</option>
    11. <tr>
    12. <td><input type=button value=Перейти name="phone" ></td>
    13. </tr>
    14. </table>
    15. </form>
     
  7. pel

    pel Активный пользователь

    С нами с:
    19 янв 2007
    Сообщения:
    569
    Симпатии:
    0
    Адрес:
    Симферополь
    нижний фрейм?
     
  8. pel

    pel Активный пользователь

    С нами с:
    19 янв 2007
    Сообщения:
    569
    Симпатии:
    0
    Адрес:
    Симферополь
    так а проблема в чем? Все прекрасно работает, target - как MiksIr сказал.

    Другое дело, что у вас в общем файле не указан src нижнего фрейма, для "Перейти" используется (не исправлено?)
    button вместо submit и не указано ни одно значение (value=...) для option'ов...

    А так все работает