如何关闭弹出窗口并将URL重定向到父页面?

时间:2011-04-07 03:56:54

标签: javascript python django django-models facebook

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

1 个答案:

答案 0 :(得分:5)

在弹出页面中调用此JS:

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