Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как сделать перезапрос родительского окна после закрытия диалога в том же окне броузер / 5 сообщений из 5, страница 1 из 1
20.12.2005, 13:52
    #33446583
Джек
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать перезапрос родительского окна после закрытия диалога в том же окне броузер
Продолжаю тему диалоговых окон.
Когда я закрываю диалог должен в родительском окне должен выполниться запрос на сервер с параметрами, я делаю так:
function ShowDlg(sURL,nomer,data)
{
var vals = new Array();
var args=nomer+";"+data;
vals=showModalDialog(sURL,args,"dialogWidth:600px; dialogHeight:430px; scroll:no; center:yes; help:no; status:no; ");

if(vals != null)
{
strOut="WebForm1.aspx?raz=1";
for (name in vals)
strOut +='&'+name+'='+vals[name];
window.alert(strOut);
//window.top.location =strOut;
window.open(strOut,'_self');
window.open(strOut,'_top');
}

при этом страница запрашивается со старыми параметрами, если же я напишу
просто
window.open(strOut);
то страница запрашивается с новыми параметрами, но и в новом окне броузера.
Как мне сделать перезапрос родительского окна после закрытия диалога в том же окне броузера?
Заранее большое спасибо!
...
Рейтинг: 0 / 0
20.12.2005, 16:06
    #33447098
Hratchia
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать перезапрос родительского окна после закрытия диалога в том же окне броузер
Используй window.location.href вместо window.open
...
Рейтинг: 0 / 0
20.12.2005, 16:10
    #33447112
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать перезапрос родительского окна после закрытия диалога в том же окне броузер
> при этом страница запрашивается со старыми параметрами, если же я напишу
окно берется из кэша, т.е. нужно запретить кэширование

> Как мне сделать перезапрос родительского окна после закрытия диалога в том же окне броузера?
ну что-то типа:
document.location.replace(document.location.href);
document.location.reload(true);
или form.submit();





Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
20.12.2005, 16:24
    #33447165
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать перезапрос родительского окна после закрытия диалога в том же окне броузер
opener.document.forms[0].submit();
...
Рейтинг: 0 / 0
20.12.2005, 16:37
    #33447208
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать перезапрос родительского окна после закрытия диалога в том же окне броузер
" окно берется из кэша "
хотел сказать она , т.е. страница


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как сделать перезапрос родительского окна после закрытия диалога в том же окне броузер / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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