Re: Как закрыть modalWindow из ASP.NET page
От: Козьма Прутков Россия  
Дата: 29.09.04 07:01
Оценка:
Здравствуйте, delpasso, Вы писали:
D>1) Est' prosteishaya ASP.NET page s odnoi knopkoi "Ok"
D>2) Est' prostoi html file iz kotorogo ya delayu vyzov vysheopisannoi ASP.NET page
D> v novom okne browsera ispol'zuya showModalDialog(...)
D>VOPROS: Kak zakryt' eto ModalDialog okno pri nazhatii na knopku OK v ASP.NET page ?

Открывающее окно:
<script>
    var res = window.showModalDialog("page2.html");
    alert(res);
</script>


Диалог:
<input type=button onclick="window.returnValue = 555;window.close();" value="GO"/>


Подвязать обработчик к серверной кнопке чтобы она не постила форму, а именно возвращала результат и закрывала окно, можно так:
Button1.Attributes.Add("onclick", "window.returnValue=555;window.close();return false;");

Ну, если кнопка не серверная, то можно прямо в aspx-страницу написать.
Да хранит вас господь в сухом прохладном месте...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.