Задать вопрос
@Derfirm
Noname Developer.

Как перехватить ответ из дочерней вкладки, находясь в родительской?

Доброго времени суток, возник следующий вопрос.
В первом окне пользователю выводится ссылка, кликая на которую, открывается новая вкладка. В открытой вкладке производим некоторые действия(к примеру оплату) и нам приходит от сервера ответ.
Нужно отследить этот ответ из первой и закрыть вторую.
То бишь по шагам:
Клик по ссылке ->открытые новой вкладки->ответ от сервера во второй вкладке->перехват ответа от сервера во второй вкладке из первой->закрытие второй вкладки.
  • Вопрос задан
  • 2946 просмотров
Подписаться 2 Оценить Комментировать
Ответ пользователя Виталий Желтяков К ответам на вопрос (3)
Только через сервер средствами Ajax. То есть в дочерней вкладке после операции посылаем запрос на сервер. На сервере меняем флаг выполнения операции. В это время родительская вкладка периодически ajax-запросом проверяет флаг на сервере. Как только флаг изменится, родителская получит положительный ответ от сервера
Ответ написан