如何关闭弹出窗口并将 url 重定向到父页面?
Posted
技术标签:
【中文标题】如何关闭弹出窗口并将 url 重定向到父页面?【英文标题】:How to close a pop up window and redirect the url to parent page? 【发布时间】:2011-07-31 08:28:16 【问题描述】:我创建了一个 django 应用程序。我已经为我的应用实现了 facebook 登录和 django 登录。单击 facebook 登录按钮后,会弹出一个登录页面,我可以在此处提供用户名和密码登录。但即使在登录后,该弹出窗口也不会关闭,并且登录后要显示的新 url 显示在同一个弹出页面中。在此期间,django 应用程序的相同登录页面(父页面)留在后面。有没有办法在用户登录后关闭弹出页面,并在父页面中进行相应的url重定向。?请帮我解决这个问题,因为我对编程很陌生。另外请告诉我我应该在此处发布的所有代码,以便为您提供更好的主意。
【问题讨论】:
【参考方案1】:在弹窗调用这个JS:
window.opener.location.href = "http://some/new/location";
window.close();
【讨论】:
那是完美的。你们真的帮助像我这样的新手学习..非常感谢:)以上是关于如何关闭弹出窗口并将 url 重定向到父页面?的主要内容,如果未能解决你的问题,请参考以下文章
如何关闭弹出窗口并重定向到 Django 视图中的另一个页面?
如何关闭弹出窗口并重定向到Django View中的另一个页面?