2010-08-10 3 views
0

Вот проблема: у меня есть HTML-страница с именем test.html и ASPX-страница с именем getitem.aspx.Передача информации между окнами ASP.net

Теперь, что я хочу сделать, нажав кнопку на test.html, я хочу открыть страницу getitem.aspx в новом диалоговом окне и разрешить запись в текстовое поле. После нажатия кнопки OK на getitem.aspx это диалоговое окно должно закрыться, и запись должна быть возвращена на страницу html.

Проблема заключается в том, что у getitem.aspx есть несколько кнопок, которые вызывают обратную передачу, но я хочу, чтобы элемент из текстового поля отправлялся обратно в test.html при нажатии кнопки OK, а не на других кнопках.

Как я мог реализовать это?

+0

HTML-страница статична - как вы передаете ей данные? Как он реагирует? – Oded

ответ

0

Вы должны использовать JavaScript, чтобы сделать это сначала вам нужно использовать метод window.open(), чтобы открыть всплывающее окно после закрытия страницы, вы должны использовать window.opener для доступа к закрытым окнам и использовать метод яваскрипта (getElementById), чтобы найти элемент в этом окне и прочитать его значение, а затем использовать!

Надеюсь, это поможет

Смежные вопросы