Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Java Script вытащить инфу из дочерного окна в родительское.

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Создание веб-сайтов
Предыдущая тема :: Следующая тема  
Автор Сообщение
alexburzak



Зарегистрирован: 26.10.2006
Сообщения: 12

СообщениеДобавлено: Ср Ноя 15 2006 19:05    Заголовок сообщения: Java Script вытащить инфу из дочерного окна в родительское. Ответить с цитатой

Есть функция ShowInfo(см. приложение) которая открывает в новом окне несколько срочек кода. Как средствами java-ы вытащить инфу из нового окна в родительское?
Спасибо.
----------------приложение-----------------------------------------
function ShowInfo(ID,Type)
{
var str="toolbar=no,location=0,directories=no,status=no,menubar=0 ,scrollbars=yes,resizable=no,width=360,height=280;"
window.open ("info.aspx?id=" + ID + "&type=" + Type,null,str,false);
}
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Denjs



Зарегистрирован: 29.08.2003
Сообщения: 137

СообщениеДобавлено: Ср Ноя 15 2006 19:52    Заголовок сообщения: Ответить с цитатой

я давно не игрался с этим но не возвращает-ли window.open что-то типа идентификатора окна или ещё как? по которому можно добратся до дочернего окна и его содержимого?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
alexburzak



Зарегистрирован: 26.10.2006
Сообщения: 12

СообщениеДобавлено: Чт Ноя 16 2006 14:18    Заголовок сообщения: Спасибо ! сделал Ответить с цитатой

Спасибо ! сделал

файл 2txt.html ####################################
<script>
var winID;
function ShowInfo(ID,Type)
{
var str="toolbar=no,location=0,directories=no,status=no,menubar=0 ,scrollbars=yes,resizable=no,width=360,height=280;"
winID = window.open ("extern.html","winname",str,false);
}
function ExtractInfo(){
if(winID){
alert(winID.document.getElementById('iist').value);
}else{
alert('window is hide, please clicked on show window button');
}
}
</script>

<input type=button value="show" onclick="ShowInfo(1,1)">

<input type=button value="extract" onclick="ExtractInfo();">

файл extern.html ####################################

<input type=edit value='111' id=iist>
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Denjs



Зарегистрирован: 29.08.2003
Сообщения: 137

СообщениеДобавлено: Чт Ноя 16 2006 16:50    Заголовок сообщения: Ответить с цитатой

заметка: ну.. я бы сделал не глобальную переменную "winID" , а возвращал winID как результат работы функции ShowInfo() а на вход ExtractInfo() подавал бы идентификатор окна типа ExtractInfo(WindowID).
"Ибо это правильнее так писать" (а).

Тогда вам будет удобнее переносить эти куски кода в другой проект например или можно будет использовать несколько вслывающих окон.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Создание веб-сайтов Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...