我创建了一个django应用程序。我已经为我的应用程序实现了facebook登录以及django登录。点击Facebook登录按钮,弹出登录页面,我可以登录,在那里提供用户名和密码。但即使在登录后,弹出窗口也没有关闭,登录后显示的新网址会显示在同一个弹出页面中。 django app的相同登录页面(父页面)在此期间保留在后面。有没有办法在用户登录后关闭弹出页面,并在父页面中进行相应的URL重定向。请帮我解决这个问题,因为我对编程很新。另外请告诉我我应该在这里发布的所有代码,以便给你一个更好的主意。
答案 0 :(得分:5)
在弹出页面中调用此JS:
window.opener.location.href = "http://some/new/location";
window.close();