![]() |
|
Модераторы: gambit |
![]()
|
|
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: нет Всего: 207 |
Можно ли командой с сервера закрыть окно браузера?
-------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| Naum |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 743 Регистрация: 7.9.2005 Где: Саратов, ул. Поса дского, 298 Репутация: 2 Всего: 15 |
Нет. Только клиентский код может это делать.
С другой стороны, можно сделать, чтобы сервер генерил этот JavaScript и добавлял его в загрузку страницы. Т.е. окончательны ответ и нет и да -------------------- У нас всего два праздника Новый год и ТЯПница. |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: нет Всего: 207 |
А примерчик можно? -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| Naum |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 743 Регистрация: 7.9.2005 Где: Саратов, ул. Поса дского, 298 Репутация: 2 Всего: 15 |
Оу! Я в не силен в фронтенде, могу, конечно, для примера привести пару строк, но не уверен, что это лучший способ.
На веб-форму бросил asp:button. Двойной клик на ней. И в процедуре обработки клика:
-------------------- У нас всего два праздника Новый год и ТЯПница. |
|||
|
||||
| Mymik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1474 Регистрация: 12.5.2006 Где: Lamer-центер Репутация: 50 Всего: 78 |
Vit, у Button есть свойство OnClientClick принимающее строку. В него и пишем "window.close();"
-------------------- |
|||
|
||||
| HUJG |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 10.1.2006 Репутация: нет Всего: нет |
Mimyk это если asp.net 2.0. 1.1 лишена такого удовольствия. Там приходится htmlControl-ы пользовать.
|
|||
|
||||
| ivashkanet |
|
|||
![]() Кодю потиху ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3684 Регистрация: 23.2.2006 Где: Гомель, Беларусь Репутация: 1 Всего: 149 |
А разве сейчас браузеры не контролируют эту команду (window.close())?
Вроде должно появиться диалог с предупреждением. FF 2.3 вообще на эту команду не реагирует, IE 6 выдал предупреждение, Opera 9.10 закрывает без предупреждений В общем если это и можно сделать, то только на стороне клиента, поэтому лучше это спросить в разделе Web технологии Добавлено через 2 минуты и 45 секунд Вернее сюда JavaScript |
|||
|
||||
| Mymik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1474 Регистрация: 12.5.2006 Где: Lamer-центер Репутация: 50 Всего: 78 |
На самом деле JS может закрыть только те окна что он создал. т.е. через window.open(). При попытки закрыть обычное окно вылетает либо предупреждение либо как делает FF -- ничего не делает :о).
-------------------- |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Разработка под ASP.NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |