Задать вопрос
@Drim

Как получить callback при перезагрузке страницы?

Добрый день всем, вопрос в следующем:
я создаю новое окно с помощью win = window.open(url, 'name', '...');
для авторизации с помощью oauth2 (сервер личный на nodejs, не соц. сети);
В окне выводится форма "разрешить ли доступ к вашему аккаунту", далее когда человек соглашается происходит редирект, но в это же модальное окно.
Как можно при редиректе закрыть это окно и обновить основную страницу с ссылкой из нового окна?
Я нашел что обновить родительскую страницу с ссылкой нового окна можно так:
window.opener.location.href = window.location.href
Но вот как поймать событие при редиректе?
Или надо закрыть модальное окно сразу после отправки формы что-бы редирект произошел на главной странице?
Спасибо заранее за ответы!
  • Вопрос задан
  • 129 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
coderisimo
@coderisimo Куратор тега JavaScript
Если я правильно понял задачу , можно покопать в следующем направлении :
window.location = window.location.href + "#somedata";
window.location.reload();

в #somedata можно положить что тебе нужно
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
25 дек. 2024, в 09:50
15000 руб./за проект
25 дек. 2024, в 09:28
1000 руб./в час
25 дек. 2024, в 08:00
20000 руб./за проект