Программирование => JavaScript & JScript => Тема начата: Alniger от 18 Мая 2006, 14:31:12
Название: Пересылка данных между окнами
Отправлено: Alniger от 18 Мая 2006, 14:31:12
Здравствуйте, товарищи программисты.
Помогите пожалуйста решить задачу на Jav`e скрипт, так как плохо владею этим языком. Или можно даже подсказать, где это в интернете есть в готовом виде, чтобы потом я мог слить для себя.
есть главное окно:
mail.html ========================================= в нем три пустых поля: #вначале эти 3 поля пустые
кнопка (1-1)
#вначале эти 3 поля пустые с кнопка (1-2)
#вначале эти 3 поля пустые
кнопка (1-3)
до 7 полей таких
и кнопка (2)
(1) открывается новое окно(vyibor.html) (2) для отправки в скрипт
=========================================
vyibor.html ========================================= здесь находится и
и кнопка для отправки информации в то поле где нажата кнопка mail.html
Можно ли организовать, следующее: В файле vyibor.html выбирается информация из списка и заполняются строчки, после нажатия кнопки закрывается окно vyibor.html и заполняются поля в файле mail.html в ттой строке где и нажата кнопка вызова vyibor.html. Это предполагает скорее всего передача данных при обоих открытых окнах.
Заранее Вас очень благодарю, спасибо за Вашу помощь.
Название: Пересылка данных между окнами
Отправлено: vasa_c от 18 Мая 2006, 15:22:54
Alniger, как открывается? window.open()?
window.open возвращает дескриптор нового окна и через него можно получить доступ к его элементами. w.document.getElementById(...) и т.п.
Доступ из дочернего окна к родительскому идет через переменную <...> см.ниже.
Название: Пересылка данных между окнами
Отправлено: html_coder от 18 Мая 2006, 15:44:47
Цитировать
vasa_c: Доступ из дочернего окна к родительскому идет через переменную parent.
vasa_c
Доступ из дочернего окна в родительское осуществляется при помощи свойства объекта window opener, а именно window.opener и дальше всё что хочешь...
Название: Пересылка данных между окнами
Отправлено: vasa_c от 18 Мая 2006, 16:28:33