Форум программистов, компьютерный форум, киберфорум
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 19.09.2007
Сообщений: 113

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

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

Студворк — интернет-сервис помощи студентам
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
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru