Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Отправить форму в модальном окне, открывается окно, target="_self" в форме не работает 
:(
    Опции темы
ОлегDAD
Дата 4.10.2004, 18:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 34
Регистрация: 19.8.2004

Репутация: нет
Всего: нет



Столкнулся с такой проблемой. Функция вызывает открытие модального окна:

Код
window.showModalDialog('get_dic.php?NUM_DIC=15')


PHP- файл возращает html страницу, в которой содержится форма:

Код

<FORM ACTION="get_dic.php">
<INPUT>
.
.
.
<INPUT>
<INPUT TYPE="SUBMIT">

</FORM>


Когда кликается эта кнопка (submit), то открывается новое окно. Как сделать, так чтобы вывод осуществлялся в это модальное окно, а не в новое ? qstn.gif
PM MAIL   Вверх
GoodBoy
Дата 4.10.2004, 18:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ

Репутация: 2
Всего: 83



Я решал эту проблему через нуль-фрейм, с последующей заменой основного контенна окна!!


--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
ОлегDAD
Дата 4.10.2004, 18:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 34
Регистрация: 19.8.2004

Репутация: нет
Всего: нет



А можно небольшой пример! Очень надо. sample.gif
PM MAIL   Вверх
GoodBoy
Дата 5.10.2004, 10:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ

Репутация: 2
Всего: 83



ну к примеру:

Код
<form name=forma target=for_result ...>
<input type=hidden name=act value="cancel">
<input type=hidden name=id value="12">

                      ...

<input type=submit value="Отправить" class="form-button" style="width:200px">
<input type=button onclick="window.close();" value="Закрыть" style="width:200px">
</form>

<script>
document.write('<iframe style="z-index:1000;position:absolute;display:none;left:-1;top:-1;width:'+(document.body.clientWidth+2)+';height='+(document.body.clientHeight+2)+'" name=for_result></iframe>');
</script>

Это у тебя должно быть сначала в том документе, который открывается в модальном окне... Как видишь, результат работы скрипта у тебя вернётся в скрытый и-фрейм...

далее в том коде, что у тебя возвращает скрипт первой строкой вставь:
Код
<script>window.parent.document.all.for_result.style.display='block';</script>

И будет тебе счастье!!! :-)))) Правда данный вариант работает только в ИЕ...


--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
ОлегDAD
Дата 5.10.2004, 15:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 34
Регистрация: 19.8.2004

Репутация: нет
Всего: нет



Ok. Спасибо. smile.gif


PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0415 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.