0 / 0 / 0
Регистрация: 19.09.2007
Сообщений: 113

Работа с двумя окнами в программе.

18.12.2007, 01:47. Показов 1936. Ответов 17
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Problema takaya: Yest knopka pri nazhatii kotoroy nado otkrit novoye malenkoye okno Internet Explorer. V etom okne visvechivayetsa tablitsa s dannimi iz bazi dannih. Nado otmetit paru dannih checkbox'ami i potom nazhat 'submit'. Submit zakrivayet malenkoye okno, vozvrashayetsa k bolshumu oknu i pishet v spetsialno otvedenniy textbox otmechenniye danniye s malenkogo okna. Eto realno? Esli da, to kak?
Zaranee spasibo.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.12.2007, 01:47
Ответы с готовыми решениями:

Передача сообщений между окнами в программе
проблема в следующем: 1е окно выводит БД при нажатии на кнопку, появляется 2-е окно которое содержит некоторые данные. на этом окне...

Работа с другими окнами
Есть кнопка и открытое окно Windows Media Player. Как сделать так, чтобы при нажатии этой кнопки в Windows Media Player нажималась кнопка...

[Selenium + phantomJS] Работа с всплывающими окнами на сайтах
Делаю бота для Instagram, все успешно, авторизовываюсь, перехожу в профиль, хочу выйти с аккаунта, но selenium не хочет работать с другим...

17
al
18.12.2007, 02:10
oткрыть oкнo:

http://www.relib.com/forums/topic.asp?id=726849
al
18.12.2007, 02:18
в мaленькoм oкне:

window.opener.form_name.input_name='xxx' ;
document.form_name.submit();
и т.д.

submit идёт в сoбытие кoтoрoе
рисует <html><body onLoad='unLoad.me();self.close()'></body></html>

удaчи
al
18.12.2007, 02:22
тaм будет не submit a button,
onClick oн вызoвет вышеукaзaннуу
функциу:
>>>window.opener.......
>>>document....submit..
0 / 0 / 0
Регистрация: 19.09.2007
Сообщений: 113
18.12.2007, 08:25  [ТС]
Chto-to ya do sih por chastichno razobratsa ne mogu. Otkrit malenkoye okno pri nazhatii knopki v bolshom ya doper kak, a vot kak perekinut danniye tak do sih por i ne soobrazhu.
Vot moy kod:
======================================== ==============================
<HTML>
<HEAD>
<TITLE>openWindow.asp</TITLE>
</HEAD>
<SCRIPT LANGUAGE='JScript'>
function foo() {
newWindow=window.open('openWindowHelp.as p', 'new', 'fullscreen=0,toolbar=0,location=0,direc tories=0,status=0,menubar=0, height='+window.screen.height/2+', width='+window.screen.width/2+', left='+window.screen.width/4+', top='+window.screen.height/4+'');
newWindow.focus();
}
</SCRIPT>
<BODY >


<form method='post' name=NewForm>
<INPUT type='button' value='Open new window for input' name=button1 onclick='foo();'>
</P>

Results: <INPUT type=text name='txt_results'></P>
</form>
</BODY>
</HTML>
======================================== ==============================
<HTML>
<HEAD>
<TITLE>openWindowHelp.asp</TITLE>
</HEAD>
<SCRIPT LANGUAGE='JScript'>
function rerturnValues()
{ window.opener.NewForm.txt_results='This should appear';

}
</SCRIPT>
<BODY >
<h1>Open Window Help</h1>


<INPUT type=text name=text1>
</P>
<INPUT type='button' value='Button' name=button1 onClick='rerturnValues();'>

</BODY>
</HTML>
======================================== ==============================
Okno otkrivayetsa prekrassno, a vot danniye is nego nikuda idti ne hotat. Kazhdiy raz kogda ya nazhimayu 'Button' v openWindowHelp.asp, mne viletayet oshibka: 'Error: Object doesn't support this property or method' i videlayet stroku 'window.opener.NewForm.txt_results='This should appear';'.
Kak mozhno ot etogo izbavitsa i perekachat danniye v bolshoye okno?
0
al
18.12.2007, 15:38
пoпрoбуи

....txt_results.value='This should appear';
ex
18.12.2007, 15:55
можно ведь сделать чуть-чуть по-другому.. без сабмитов всяких.
открывать окошко как-нибудь так:
sResult = window.showModalDialog(...)
а в этом диаолговом окошке просто проставить значение:
window.returnValue = 'что хочется'
в ниженм окне в переменную sResult получим 'что хочется' и делаем соответсвенно что хочется.
не пойдет такой вариант?
e2e4
19.12.2007, 11:47
V kontse stranitsy kotoraja sohranjaet izmenenija:

<body onLoad='javascript:window.opener.locatio n.href='page iz kotoroj otkryl popup'close();'>

Udachi.
0 / 0 / 0
Регистрация: 19.09.2007
Сообщений: 113
19.12.2007, 23:02  [ТС]
window.showModalDialog zvichit neploho. Tolko vot opatzhe, kak iz nego danniye poluchat. U mena zadacha takaya: v dialoge budut kucha radio knopok i check box'ov. Kolichestvo i teh i drugih peremennoye. Kak mozhno iz etih radio knopok i checkboxov perekinut danniye v glavnoye okno?
0
vladimir_v
19.12.2007, 23:24
а таблицу чем рисуешь?
У меня была проблема похожая на твою но таблица рисовалась с помощью AxpDB (http://www.axezz.com ) и проблема была решена просто и красиво
0 / 0 / 0
Регистрация: 19.09.2007
Сообщений: 113
19.12.2007, 23:42  [ТС]
Tablitsu ya poka risuyu sam pri pomoshi ASP. Problema ne v tom kak narisovat tablitsu, a v tom kak mozhno iz check boxov i radio knopok informatsiyu pereslat v glavnoye okno.
0
vladimir_v
20.12.2007, 00:48
window.opener.document.NameOfParentForm. NameOfElementInParentForm.value=document .NameOfChildForm.NameOfElementInChildFor m.value;
0 / 0 / 0
Регистрация: 19.09.2007
Сообщений: 113
20.12.2007, 01:08  [ТС]
Eto svobodno rabotayet dla textbox v NameOfElementInChildForm, no pochemu-to nikak ne pashet dla radio knopok.
0
vladimir_v
20.12.2007, 02:18
О Да ты прав для радио батонов я анализировал врукопашную - здесь какая-то проблема - я не в курсе
0 / 0 / 0
Регистрация: 19.09.2007
Сообщений: 113
20.12.2007, 06:50  [ТС]
Problemu radio button ya nakonets reshil--zdes prishlos podoyti nemnogo nestandartnim obrazom. A vot kak mozhno opredelit, chto kucha checkbox'ov bila otmechena (osobenno yesli s nekotorih potom galochki poubirali) mne v golovu ne ukladivayetsa. Podskazhite kto mozhet.
0
vladimir_v
20.12.2007, 07:05
Расскажи про радио-батоны
Sergik
20.12.2007, 09:53
к радио-батонам надо обращаться, как к элементам массива и проверять свойство checked
0 / 0 / 0
Регистрация: 19.09.2007
Сообщений: 113
20.12.2007, 22:01  [ТС]
Ya soglashus s tem chto k checkbox'am nado obrashatsa, kak k elementam massiva, no vot radio-button mozhno podoyti nemnogo po drugoum--ne nuzhen ne nikakoy tsikl. Proto kogda ASP pishet HTML dla stranitsi v stroku (declaration) kazhdoy radio knopki vpisat JavaScript kotoriy peredayet peremennoye v funktsiyu, skazhem F(x). F(x) menayet znacheniye globalnogo peremennogo, a kogda nado, znacheniye x peredayetsa v glavnoye okno.
Vishlo prosche chem ya ozhidal. No vot s check boxami do sih por toska. Kak hot s nimi mozhno razobratsa, tem bolee kogda ne znayesh skolko ih viskochit na ekran (mozhet bit 2, a mozhet 100)?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
20.12.2007, 22:01
Помогаю со студенческими работами здесь

Работа с двумя мониторами
Всем привет!!!Недавно передо мной встала задача написания программы для обзорного экрана. Программка должна отображать ситуацию на...

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

Работа с двумя окнами
Есть следующая проблема, есть два диалога (в одном проекте) созданные в MFC, необходимо из одного диалога сделать не видимым элемент (Edit...

Работа с двумя окнами - C++
Всех приветствую. При изучении WinAPI возникла следующая проблема: Требуется создать два окна, причем: - При изменении размера...

Связь между двумя окнами
Решил написать простую программу, типа, блокнота. И теперь передо мной стал следующий вопрос: Как связать через сигналы два класса? ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Опции темы

Новые блоги и статьи
Исключения в Java: советы, примеры кода и многое другое
Javaican 18.05.2025
Исключения — это объекты, созданные когда программа сталкивается с непредвиденной ситуацией: файл не найден, сетевое соединение разорвано, деление на ноль. . . Список можно продолжать до бесконечности. . . .
Как сделать SSO (Single Sign-On) в C# приложении
stackOverflow 18.05.2025
SSO — это механизм, позволяющий пользователю пройти аутентификацию один раз и получить доступ к нескольким приложениям без повторного ввода учетных данных. Вы наверняка сталкивались с ним, когда. . .
Kubernetes с Apache Flink для обработки данных в реальном времени
Mr. Docker 17.05.2025
Kubernetes — это целая философия управления распределёнными приложениями. В отличие от "примитивных" решений вроде Docker Swarm, K8s (как его ласково называют в тусовке DevOps-инженеров) предлагает. . .
Использование декораторов в Python
py-thonny 17.05.2025
Если вы когда-нибудь задумывались о том, как красиво расширить функциональность кода без лишней возни и дублирования, декораторы в Python — та самая волшебная палочка, которую вы искали. По сути, это. . .
Реализация многопоточных сетевых серверов на Python
py-thonny 16.05.2025
Когда сталкиваешься с необходимостью писать высоконагруженные сетевые сервисы, выбор технологии имеет критическое значение. Python, со своей элегантностью и высоким уровнем абстракции, может. . .
C# и IoT: разработка Edge приложений с .NET и Azure IoT
UnmanagedCoder 16.05.2025
Мир меняется прямо на наших глазах, и интернет вещей (IoT) — один из главных катализаторов этих перемен. Если всего десять лет назад концепция "умных" устройств вызывала скептические улыбки, то. . .
Гибридные квантово-классические вычисления: Примеры оптимизации
EggHead 16.05.2025
Гибридные квантово-классические вычисления — это настоящий прорыв в подходах к решению сложнейших вычислительных задач. Представьте себе союз двух разных миров: классические компьютеры, с их. . .
Использование вебсокетов в приложениях Java с Netty
Javaican 16.05.2025
HTTP, краеугольный камень интернета, изначально был спроектирован для передачи гипертекста с минимальной интерактивностью. Его главный недостаток в контексте современных приложений — это. . .
Реализация операторов Kubernetes
Mr. Docker 16.05.2025
Концепция операторов Kubernetes зародилась в недрах компании CoreOS (позже купленной Red Hat), когда команда инженеров искала способ автоматизировать управление распределёнными базами данных в. . .
Отражение в C# и динамическое управление типами
stackOverflow 16.05.2025
Reflection API в . NET — это набор классов и интерфейсов в пространстве имён System. Reflection, который позволяет исследовать и манипулировать типами, методами, свойствами и другими элементами. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru