none
Закрытие окна Default.aspx RRS feed

Ответы

Все ответы

  • Здравствуйте! Подскажите пожалуйста, как закрыть окно Default.aspx, язык С#?

    Заранее спасибо!


    Как закрыть окно *.exe, я знаю Close(),  а как тут?
    2 декабря 2016 г. 18:46
  • Тут никак, пользователь должен закрыть браузер.

    Сделаем содержимое сообщества лучше, вместе!

    2 декабря 2016 г. 18:59
    Модератор
  • Почему?
    2 декабря 2016 г. 19:04
  • Потому, что тут используется другая модель (клиент-серверная архитектура) и клиент и сервер разные приложения.

    Сделаем содержимое сообщества лучше, вместе!

    2 декабря 2016 г. 19:09
    Модератор
  • Я сделал, просто направив на начальный адрес пользователя, получилось как выход
    • Помечено в качестве ответа georgushek 2 декабря 2016 г. 19:15
    2 декабря 2016 г. 19:13
  • Потому, что тут используется другая модель (клиент-серверная архитектура) и клиент и сервер разные приложения.

    Сделаем содержимое сообщества лучше, вместе!

    Я понимаю, что разные, я не понимаю почему технически нельзя сделать.

    Но я для себя решил этот вопрос), спасибо!

    2 декабря 2016 г. 19:15
  • Ну вот и замечательно.

    Сделаем содержимое сообщества лучше, вместе!

    2 декабря 2016 г. 19:16
    Модератор
  • Если окно было открыто через JavaScript, так:

    String csname1 = "MyScript";
    Type cstype = this.GetType();
    
    // Get a ClientScriptManager reference from the Page class.
    ClientScriptManager cs = Page.ClientScript;
    
    String cstext1 = "window.close();";
    cs.RegisterStartupScript(cstype, csname1, cstext1, true);

    если окно было открыто пользователем, скорее всего не выйдет, но можно попробовать так:

    String csname1 = "MyScript";
    Type cstype = this.GetType();
    
    // Get a ClientScriptManager reference from the Page class.
    ClientScriptManager cs = Page.ClientScript;
    
    String cstext1 = "window.open('','_self').close();";
    cs.RegisterStartupScript(cstype, csname1, cstext1, true);

       
    3 декабря 2016 г. 7:42