[英]Redirecting from child window to parent to a iframe using javascript (OAuth)
這是我們拍攝的理想場景:
在子窗口中從Google / Facebook獲取OAuth回調后,我想關閉子窗口並將焦點還原到父窗口(iframe中的窗口)。
我如何執行第3步? 我意識到我必須使用javascript來做這件事,但我們把我們常駐的javascript人員扔在公共汽車下並讓他跑過去(笑)。 如果有人能給我一段js / jQuery代碼,那么我保證對所有的javascript家伙都很友好。
我意識到彈出窗口攔截器會給上面的方法帶來麻煩,還有什么可能有問題? 移動設備?
謝謝
事實證明它非常簡單 - 對於任何尋找解決方案的人來說,這就是我使用的:
<script>
$(document).ready(function(){
if(opener) { // close OAuth popup window if applicable
opener.location.href="${customerHomeUrl}";
top.close();
}
});
</script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.