Проблемы закрытия окна в Ajax - PullRequest
1 голос
/ 29 ноября 2011

В приложении codeigniter я выскакиваю окно со страницы просмотра, используя ссылку href. В этом всплывающем окне есть кнопка для закрытия окна после завершения процесса.

Я хочу обновить страницу просмотра после закрытиявсплывающее окно, когда я нажимаю на кнопку во всплывающем окне. Как я могу это сделать? Есть ли способ решить мою проблему

1 Ответ

2 голосов
/ 29 ноября 2011

Пусть кнопка закрытия вызывает этот javascript:

if ( window.opener && !window.opener.closed ) {
    window.opener.location.reload();
}

Это проверит, что открывающееся окно существует и не закрыто, а затем попытается перезагрузить его.

Вы также можете получить доступдругие функции или переменные, использующие window.opener, если вы хотите вызвать какую-то другую функцию, или сделать ее более динамичной, изменив только одну часть страницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...