string dialog_url = "http://www.facebook.com/dialog/oauth?client_id=" + app_id + "&redirect_uri=" + Server.UrlEncode(my_url) + "&scope=" + permission;
ClientScript.RegisterClientScriptBlock(typeof(Page), "key", "window.open('"+dialog_url+"','_parent','');");
J'utilise ce code pour la boîte de dialogue d'autorisation contextuelle. Lorsque l'utilisateur clique sur autoriser l'utilisateur de redirection facebook vers mon application dans la fenêtre contextuelle. J'ai besoin d'envoyer du code de la fenêtre popup à la fenêtre parent puis ferme la popup lorsque l'utilisateur clique sur autoriser.Comment fermer la fenêtre contextuelle et rediriger la fenêtre parent
oui, mais quand j'ouvre le popup. la page est redirigée vers mypage.html. J'utilise le code ("window.opener.location.href =" http://wwww.facebook.com ";) sur cette page puis il dit .." Erreur: Impossible d'obtenir la valeur de la propriété 'emplacement': objet est null ou undefined " – JBJumboJB
au lieu de' window.opener.location.href' vous avez besoin de 'window.opener.document.location.href' – cprogcr
En fait window.focus est fonction, donc" if (window.focus) {} "sera toujours Sois sincère –