Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > JavaScript: Общие вопросы > Передача переменных из фрейма |
Автор: MakNik 23.1.2008, 17:57 | ||
Динамически формируется страница, с фреймами (фреймов может быть любое количество, в данном примере 5)
В каждом фрейме есть форма, с кнопкой "Выполнить". На основной странице есть форма с кнопкой "Внести изменения" при нажатии которой необходимо в БД внести id тех фреймов, в которых была нажата кнопка "Выполнить". Подскажите, пожалуйста, как можно такой механизм реализовать? |
Автор: Sardar 23.1.2008, 20:21 |
В основном фрейме строиться скрытая форма, в которую добавляется всё необходимое (в виде hidden элементов) по кнопкам "Выполнить". Кнопкой "Внести изменения" форма разом уходит. Самый простой и вероятно самый корректный вариант. P.S. сессии на сервере использовать не нужно - не модно и может подтромаживать ![]() |
Автор: MakNik 24.1.2008, 11:29 | ||
В основном фрейме создаю форму:
в php обрабатывается массив catn, где значение 0 указывает что кнопка "Выполнить" в конкретном фрейме не была нажата. Подскажите, пожалуйста, как из фрейма изменить конкретное значение в catn[]? |
Автор: MakNik 24.1.2008, 12:05 | ||
В каждом фрейме при нажатии на кнопку выполняется скрипт, но значение не передается:
Подскажите, плз., как правильно? |
Автор: Sardar 24.1.2008, 12:14 | ||||
В основном фрейме пишем функцию:
В ифрейме пишем window.parent.setCatalogSelection(к_примеру_45, true/false). Добавлено через 3 минуты и 11 секунд На клиенте всё же лучше:
|