Как закрыть всплывающее окно и перенаправить URL на родительскую страницу? - PullRequest
2 голосов
/ 07 апреля 2011

Я создал приложение django.Я ввел логин на Facebook вместе с логином на Django для моего приложения.При нажатии на кнопку входа в Facebook появляется всплывающая страница входа в систему, и я могу войти в систему, указав там имя пользователя и пароль.Но даже после входа это всплывающее окно не закрывается, и новый URL-адрес, отображаемый после входа, отображается на той же всплывающей странице.Эта же страница входа (родительская страница) для приложения django остается в течение этого времени.Есть ли способ закрыть всплывающую страницу, когда пользователь вошел в систему, и сделать соответствующее перенаправление URL на родительской странице?Пожалуйста, помогите мне решить эту проблему, так как я новичок в программировании.Также, пожалуйста, скажите мне, что все коды я должен опубликовать здесь, чтобы дать вам лучшую идею.

1 Ответ

5 голосов
/ 07 апреля 2011

Назовите этот JS на всплывающей странице:

window.opener.location.href = "http://some/new/location";
window.close();
...