Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Помогите победить открывающиеся окна при PostBack'е / 4 сообщений из 4, страница 1 из 1
28.06.2006, 18:48
    #33820194
kogr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите победить открывающиеся окна при PostBack'е
у меня наблюдается довольно неприятное для меня явление:
из главной формы открываю диалововое окно:
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
28.06.2006, 19:02
    #33820225
kogr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите победить открывающиеся окна при PostBack'е
Эх, никто не торопиться отвечать... Ответ был найден. Варианта 2:

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

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

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

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

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


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