Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Передача параметров из одного фрейма в другой

5.5K
18 января 2004 года
Джо
13 / / 18.01.2004
Господа, доброе время суток.
Нарисовалась такая проблема:
Есть два фрейма: search.asp и rez.asp.
В первом выбираются параметры поиска и нажимается кнопка "Искать", после чего параметры попадают во второй фрейм, осуществляется поиск и выводится результат. Если кто знает как это сделать, дайте пример.
Заранее спасибо.
5.6K
18 января 2004 года
Xumpopena
12 / / 18.01.2004
Допустим, левый фрейм называется "frmLeft"; правый - "frmRight". Ежели в левом фрейме создать в JavaScript переменную s (не в функции!!!), к примеру s="qwerty", то ее можно "достать" из скрипта правого: alert (parent.frames.frmLeft.s)

Скорее всего (не проверял), можно поиметь доступ к любым объектам фрейма
5.5K
19 января 2004 года
Джо
13 / / 18.01.2004
Цитата:
Originally posted by Xumpopena
Допустим, левый фрейм называется "frmLeft"; правый - "frmRight". Ежели в левом фрейме создать в JavaScript переменную s (не в функции!!!), к примеру s="qwerty", то ее можно "достать" из скрипта правого: alert (parent.frames.frmLeft.s)

Скорее всего (не проверял), можно поиметь доступ к любым объектам фрейма



Тогда вопрос, который висит тут же в форуме не отвеченым: "Как сделать обновление второго фрейма?"

5.5K
19 января 2004 года
Джо
13 / / 18.01.2004
Цитата:
Originally posted by Xumpopena
Допустим, левый фрейм называется "frmLeft"; правый - "frmRight". Ежели в левом фрейме создать в JavaScript переменную s (не в функции!!!), к примеру s="qwerty", то ее можно "достать" из скрипта правого: alert (parent.frames.frmLeft.s)

Скорее всего (не проверял), можно поиметь доступ к любым объектам фрейма



Тогда вопрос, который висит тут же в форуме не отвеченым: "Как сделать обновление второго фрейма?"

1.9K
19 января 2004 года
HabaHaba
172 / / 24.12.2003
Цитата:
Originally posted by Джо
В первом выбираются параметры поиска и нажимается кнопка "Искать", после чего параметры попадают во второй фрейм, осуществляется поиск и выводится результат. Если кто знает как это сделать, дайте пример.


Передать параметры из фрэйма во фрэйм:
В "правом" фрэйме:
<form action="left.html" target="Left" method="POST">
<input type="text" name="searchstring">
<input type="submit" value=">>>">
</form>
В "левом" фрэйме:

 
Код:
<?
if (isset($_POST)) {
     print_r($_POST);
}
?>
5.5K
19 января 2004 года
Джо
13 / / 18.01.2004
Цитата:
Originally posted by HabaHaba

Передать параметры из фрэйма во фрэйм:
В "правом" фрэйме:
<form action="left.html" target="Left" method="POST">
<input type="text" name="searchstring">
<input type="submit" value=">>>">
</form>
В "левом" фрэйме:
 
Код:
<?
if (isset($_POST)) {
     print_r($_POST);
}
?>



Спасибо, а можно на VScript или JScript, а то мой опыт работы PHP =0,0

1.9K
19 января 2004 года
HabaHaba
172 / / 24.12.2003
Цитата:
Originally posted by Джо

Спасибо, а можно на VScript или JScript, а то мой опыт работы PHP =0,0


Поиск сделать? Ну если только на ASP. Я просто в качестве примера показал распечатку массива на PHP.

5.5K
19 января 2004 года
Джо
13 / / 18.01.2004
Цитата:
Originally posted by HabaHaba

Поиск сделать? Ну если только на ASP. Я просто в качестве примера показал распечатку массива на PHP.


Не, поиск работает. Что бы по нажатию кнопки "Искать" во фрейме "Поиск", данные передавались во фрейм "Рез"

1.9K
19 января 2004 года
HabaHaba
172 / / 24.12.2003
Цитата:
Originally posted by Джо

Не, поиск работает. Что бы по нажатию кнопки "Искать" во фрейме "Поиск", данные передавались во фрейм "Рез"


Это я описал. Просто ставим в target формы поиска названием фрэйма и там обрабатываем поисковую строку и выводим результаты и всё делаем там. Что конкретно не понятно?

5.5K
19 января 2004 года
Джо
13 / / 18.01.2004
Цитата:
Originally posted by HabaHaba

Это я описал. Просто ставим в target формы поиска названием фрэйма и там обрабатываем поисковую строку и выводим результаты и всё делаем там. Что конкретно не понятно?



Sorry, PHP смутило :) . Сейчас попробую.
Спасибо.:}

5.5K
19 января 2004 года
Джо
13 / / 18.01.2004
Цитата:
Originally posted by Джо


Sorry, PHP смутило :) . Сейчас попробую.
Спасибо.:}


Спасибо еще раз. Заработало 8). Премного благодарен.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог