| Виды программирования, программирование, языки программирования, книги программирование | На сайте представлена информация про программирование в Интернете и работу |
|
jTree - изминение выбранного объекта Размер сайта во весь экран JDBC, дравер для FireBird Цвет рамки компонента Проверка типа Работа с панелями N2 Nuzna pomosch po JAVA, spasite moi nervnije kletki!! модификатор final, параметров метода Прозрачное окно?, возможно ли.. Работа с панелями Как заставить курсор мышки перейти на другое поле? Мультиязычный интерфейс Ошибка или такое бывает? работа с таблицей через модель., Ранее обсуждалось с DarkDs Проверка перед добавлением ..... Меню в jTree Java для мобильных Предложите удобный вариант работы с датой Производная полинома нескольких переменных tooltip на строку таблицы DLL но не JNI, вопрос Длина вводимых символов в jTextField Вторая копия приложения jTextField Autocomplete jTree(String) >> jTextField Вопрос по J2ME, вопрос к спецам по java помогите (вопрос для j2me guru), нужна маленькая помощь в виде программки Теперь обработка событий.... Проверка с помощью своего конструктора Сотрудничество Sun и Microsoft Проверка ftp сервера Продолжение вопроса по локальному использовани jsp: set/get cookies tomcat error page Проблемка с com.borland.dbswing.JdbTable, Мерцание ... Хочу изучать J2ME Вопрос по локальному использованию Как прочитать цвет пикселя Как написать скрипт, чтобы работал! Работа с BLOB и CLOB, Oracle 9i/JDBC Thin Driver Как обратиться к родительскому окну?, и снова window.opener Как Вы относитесь к курящим девушкам? Прежде чем задать вопрос, прочтите это! Документация и книги по Java, Давайте соберём ссылки Инициализация массива объектов, Вопрос новичка 2 вопроса - WAR-файл, бизнес-логика J2EE Передача метода как параметра Class Inet4Address, Кто нибудь работал с Inet4Address? Медот проверки, 0< значение n<266 Мужики срочно, нет времени сделать самому зачет нужен Tomcat+Oracle Test Infected Programming Java + Video+Subtitre, Вопрос Кто работает с javaws?, как собрать jnlp? addObject(); Можно ли из JApplet сделать, самостоятельное приложение с main() Рабочая кнопка при выделении объекта из JTree, Использование addTreeSelectionListener Как передать параметры по ссылке без формы? ButtonGroup, Как выбрать отмеченый флажок... Шаблон IP для JTextField!!, Очень нужон! Работа с потоками jComboBox->addObject()->jTree В JDK 1.5.0 нет поддержки charset'a roman8!, и в ранних версиях тоже. и в апдейтах её А можно ли ваще на яве демона сделать?, Ну чё, знатоки есть? :) Странное поведение сокета... key & mouse Listener problem Права на коннект к сокету ссылки... Опережающая проверка на несовпадение в Java regex., Возможно ли это? Трансформация рисунка. |
Платные хостинги Раскрутка сайта Книги по программированию Как обратиться к родительскому окну?, и снова window.opener
- Всем добрый день!У меня есть вопрос, уже часа 3-4 пытался найти на форумах на него ответ, но так и не нашел.Как мне реализовать следующую маодель:У меня есть форма, поле input в ней, допустим, одно.Рядом кнопка (подобрать).Нажав на нее, появляется всплывающее окно, в котором я делаю манипуляции - это сейчас получается само собой.Смысл: я нашел нужное мне название в этом всплывающем окне, нажал на него (на название) кнопкой, окно мое поиска азкрылось, а это значение проставилось бы в форму в поле ввода.Как это можно сделать? Помогите пожалуйста.Заранее благодарен за ответ. - Просто ты не там искал Это вопрос в раздел JavaScript.Ответ можно подчерпнуть тут: http://forum.vingrad.ru/index.php?showtopic=44559 - Совсем не в этот раздел. - Используй метод window.open(), читай про него здесь.Цитата (rodendron @ 23.5.2005, 17:30)Смысл: я нашел нужное мне название в этом всплывающем окне, нажал на него (на название) кнопкой, окно мое поиска азкрылось, а это значение проставилось бы в форму в поле ввода.Объясни по-понятнее - Так вот.Замысле такой - у меня есть БД. В ней хранятся ЖД станции.Есть форма <SELECT.... > <OPTION VALUE и т.д.>Обычный листбокс.Но меня это не устраивает. Так как список станций громандый.Я хочу их по алфавиту чтобы можно было выбирать. А лучше - искать.Алгоритм таков.Имеется поле ввода, рядом с ним надпись, "Подобрать".Нажимаю на нее, появляется всплывающее окно, оно разбито на 2 фрейма.В верхем фрейме top у меня поле для ввода и кнопка поиск.Ввожу "ЛОС*", нажимаю "Поиск", и в нижнем фрейме появляются станции:ЛОСЬЛОСИНООСТРОВСКАЯСтанции появляются в виде ссылки (<a href=...javascript...).Нажимаю на ЛОСИНООСТРОВСКАЯ и у меня это окно, которое было открыто, закрывается, а в форме ввода появляестя "ЛОСИНООСТРОВСКАЯ".Вот такая вот проблема...Заранее благодарен за помощь.С уважением.P.S.: Пока писал тут подумал, что ни к чему фреймы. Ведь можно и на одной странице эту форму поиска и вывода сделать )Но суть не в этом.Вот ПОмогите ребят плиз... - Если тебе нужна помощь в БД - это ты разделом ошибся.Если в связи между окнами - читай по ссылке выше.Неплохо бы код нерабочий или где сомнения посмотреть... - Не, БД тут не причем...Сейчас по ссылке посмотрю. - Вот исходники, дедал по примеру:index.htmlКод <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><title>Привествие</title><script type="text/javascript">function openDialog(form) { var result = window.showModalDialog("hello.html", form, "dialogWidth:300px; dialogHeight:201px; center:yes; status:no;");}</script></head><body><form name="sample" action="#" onsubmit="return false">Станция <input name="st" type="text" /><input type="button" value="Поиск станции" onclick="openDialog(this.form)" /><BR><BR><input type="button" value="Послать"></form></body></html>highlightSyntax('htmlDhiYTY','html');hello.htmlКод <html><head><title>Выбор станций</title></head><body><a href=#>ЛОСЬ</a><BR><a href=#>ЛОСИНООСТРОВСКАЯ</a></script></body></html>highlightSyntax('htmlgxZDVi','html');Что мне нужно дописать, чтобы при нажатии на "ЛОСЬ" у меня в "Станция <input name="st" type="text" />" прописалось "ЛОСЬ" и окно hello закрылось.Насколько я знаю, это совсем не сложно Выручите плиз... Это сообщение отредактировал rodendron - 24.5.2005, 09:07 - rodendronЗачем модальные окна юзаешь - они только в ИЕ... Простыми никак.Есть же спец. свойство - opener. Пример:Код <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><HTML><HEAD><TITLE>© AlianceHTMLEditor [ http://editor.sut.net.ru/editor.html ]</TITLE><STYLE type="text/css">BODY { background-color: #ffffff;}</STYLE><script type="text/javascript" language="JavaScript"><!--//--><![CDATA[//><!--function opn () { var w = window.open('','newWin'); var a = "red"; var text = '<INPUT type="button" value="Открыть" onclick="opener.focus()" />'; w.document.body.innerHTML = text;}//--><!]]></SCRIPT></HEAD><BODY><INPUT type="button" value="Открыть" onclick="opn()" /></BODY></HTML>highlightSyntax('htmlIxNGZl','html'); - Спасибо.Только как все же текст пердавать? - через URLчерез формычерез куки - Aliance вот читаю я топ и думаю, ну зачем так извращаться? Думал ответ в первых постах появиться, а ты вообще улетел в лево Тему еще вчера переименовал, в ней ответ, звыняюсь времени ответить самому не было.В родительском окне просто открываем окно:Код <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><title>Привествие</title><script type="text/javascript">function openDialog(form) { var result = window.open("hello.htm", "list_sample", "width=300px,height=201px,center=yes,status=no,");}</script></head><body><form id="sample" action="#" onsubmit="return false;">Станция <input name="st" type="text" /><input type="button" value="Поиск станции" onclick="openDialog(this.form)" /><BR><BR><input type="button" value="Послать"></form></body></html>highlightSyntax('htmlTg1YmR','html');Ничего интересного, а вот в дочернем окне совершаем работу:Код <html><head><title>Выбор станций</title><script type="text/javascript"><!--function take(a) { if(!window.opener||window.opener==self) self.close(); //если мы не дочернее var f=window.opener.document.getElementById("sample"); //родительская форма f.elements.st.value=(typeof(a.textContent)!="undefined")? a.textContent: a.innerText; //текст self.close(); //закрылись}//--></script></head><body><span onclick="take(this)">ЛОСЬ</span><BR><span onclick="take(this)">ЛОСИНООСТРОВСКАЯ</span></script></body></html>highlightSyntax('htmlYyMWFk','html');Переношу топик в раздел для начинающих. |