Связь между всплывающим окном и родительским окном - PullRequest
1 голос
/ 10 октября 2011

Я работаю над проектом PHP / MySQL, используя платформу Codeigniter.

Пользователь заполняет форму множеством данных и дает мне также доступ по FTP к своему веб-хостингу. Я хочу отправить детали FTP по FTPво всплывающем окне после нажатия кнопки «Обзор» пользователь выберет путь (я использую Codeigniter FTP Class), а затем я выберу путь после того, как пользователь нажмет кнопку «Сохранить» или «Закрыть».

Есть ли способ открытьвсплывающее окно и опубликуйте данные, затем пользователь выберет что-то, и я получу то, что выбрал пользователь из всплывающего окна после его закрытия.

Ответы [ 2 ]

2 голосов
/ 10 октября 2011

Похоже, он будет делать то, что вы хотите:

http://www.phpbuilder.com/board/showthread.php?t=10321605

Суть в том, чтобы задать действие формы для страницы, которую вы хотите открыть во всплывающем окне, а затем вернуть функцию всплывающего окна в качестве обработчика onSubmit формы.

1 голос
/ 11 октября 2011

Есть много способов сделать это, в зависимости от того, где ввод должен заканчиваться, но я бы сделал это с помощью Javascript во всплывающем окне, которое может ссылаться на свою родительскую страницу как «открывающий».

Итак, установите пустую скрытую переменную формы на главной странице - назовем ее «selectedvalue», в форме «selectsaver» - которая получит значение того, что выбрано во всплывающем окне. Во всплывающем окне, когда элемент был выбран и нажата кнопка «Сохранить» или «Закрыть», выбранный элемент записывается в поле выбранного значения с

opener.selectsaver.selectedvalue.value = [selectedelementvalue]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...