powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Помогите победить открывающиеся окна при PostBack'е
4 сообщений из 4, страница 1 из 1
Помогите победить открывающиеся окна при PostBack'е
    #33820194
kogr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у меня наблюдается довольно неприятное для меня явление:
из главной формы открываю диалововое окно:
function OpenWindow()
{
         var win;
         win = window.showModalDialog("Properties.aspx", window , "width=700,height=750,center=yes");
         //win = window.showModalDialog("Properties.aspx", window , "width=700,height=750,center=yes");
}
оба варианта, модальный и не модальный, при последующем postback (внутри этого диалового окна) открывают новое окно ие и пытаются загрузиться там еще раз, что конечно же не получается, да и совсем не нужно.
мне всего лишь необходимо, чтобы после изменений в модальном окне и его закрытии, происходило обновление (postback) главного окна.
подскажите где ошибка. спасибо.
...
Рейтинг: 0 / 0
Помогите победить открывающиеся окна при PostBack'е
    #33820225
kogr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Эх, никто не торопиться отвечать... Ответ был найден. Варианта 2:

а) Выключить кэширование и прописать либо <base target="_self">
б) Поместить в диалог iframe, в котором уже надо прописать нужный aspx
...
Рейтинг: 0 / 0
Помогите победить открывающиеся окна при PostBack'е
    #33820695
Nikolay_Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
K>Эх, никто не торопиться отвечать... Ответ был найден. Варианта 2:
Вообще-то баян. На форуме неоднократно обсуждался... И вариант нормальный, собственно один.

K>а) Выключить кэширование и прописать либо <base target="_self">
Надо просто поставить тег base... Кеширование здесь ни при чем...

K>б) Поместить в диалог iframe, в котором уже надо прописать нужный aspx
Можно еще IFrame помещать в невидимый DIV и получаемое содержимое копировать на главное окно... Но это уже так — мелочи... :)
...
Рейтинг: 0 / 0
Помогите победить открывающиеся окна при PostBack'е
    #33821132
gerss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nikolay_ChK>Эх, никто не торопиться отвечать... Ответ был найден. Варианта 2:
Вообще-то баян. На форуме неоднократно обсуждался... И вариант нормальный, собственно один.

K>а) Выключить кэширование и прописать либо <base target="_self">
Надо просто поставить тег base... Кеширование здесь ни при чем...

Кэширование стоит отключить для того, чтобы при повторном открытии диалога он обновлялся. А тэг base - именно решение для данной задачи, тут полностью согласен.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Помогите победить открывающиеся окна при PostBack'е
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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