powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / КАК закрыть окно IE в cs -коде aspx-формы
6 сообщений из 6, страница 1 из 1
КАК закрыть окно IE в cs -коде aspx-формы
    #34100808
smoln
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужно по кнопке закрыть веб-приложение, а также
и форму IE. веб-приложение понятно как закрыть а вот форму проблемно...
все это на ASP 1.1
...
Рейтинг: 0 / 0
КАК закрыть окно IE в cs -коде aspx-формы
    #34100841
Nisus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Page.RegisterStartupScript("CloseEmAll", @"<script language=""JavaScript"">
 parentwin = window.self;
 parentwin.opener = window.self;
 parentwin.close();
 </script>");
...
Рейтинг: 0 / 0
КАК закрыть окно IE в cs -коде aspx-формы
    #34100978
smoln
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Page.RegisterStartupScript("CloseEmAll", @"<script language=""JavaScript"">
 parentwin = window.self; 
 parentwin.opener = window.self; 
 parentwin.close(); 
 </script>");/blockquote>

это работает и закрывает окно, но возникла проблема:
я вызываю функцию закрытия окна, а потом пишу
Environment.Exit(0) т.е. хочу закрыть и приложение
тогда окно не закрывается (а приложение закрывается)
...
Рейтинг: 0 / 0
КАК закрыть окно IE в cs -коде aspx-формы
    #34101492
Nisus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так попробуй
     Context.Server.ScriptTimeout = 10 * 60;
                Page.RegisterStartupScript("CloseEmAll", @"<script language=""JavaScript"">
 parentwin = window.self;
 parentwin.opener = window.self;
 parentwin.close();
 </script>");
     Context.Response.Flush();
     Context.Response.Close();

                Environment.Exit(0);// ну или что там, выгрузить домен
             //Context.Response.End();
...
Рейтинг: 0 / 0
КАК закрыть окно IE в cs -коде aspx-формы
    #34101760
smoln
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
так попробуй
                Context.Server.ScriptTimeout = 10 * 60;
                Page.RegisterStartupScript("CloseEmAll", @"<script language=""JavaScript"">
 parentwin = window.self; 
 parentwin.opener = window.self; 
 parentwin.close(); 
 </script>");
                Context.Response.Flush();
                Context.Response.Close();            

                Environment.Exit(0);// ну или что там, выгрузить домен
                //Context.Response.End();    



окно все равно остается висеть открытым
...
Рейтинг: 0 / 0
КАК закрыть окно IE в cs -коде aspx-формы
    #34101795
Nisus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
значит надо создавать новую нитку, в которой гасить приложение, а ее саму засовывать в ThreadPool ну и перед закрытием ждать пару секунд пока ответ клиенту не уйдет.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / КАК закрыть окно IE в cs -коде aspx-формы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]