2012-01-04 192 views
4

我正在使用Facebook连接来登录Facebook。这是工作正常,但我在弹出窗口中使用该登录后完成弹出窗口应该关闭和主页应重新加载,但它不会发生。我已经使用这个脚本打开弹出窗口关闭Facebook弹出窗口并重新加载父窗口

<script type="text/javascript"> 
     function setPopUp(){ 
      window.open("sign-in.php?fbLogin=1", "loginWindow", "location=1,status=1,scrollbars=1, width=400,height=400"); 
     } 
</script> 

这个脚本关闭窗口的标题页面和登录页面

<script type="text/javascript"> 
      window.location.close; 
      window.opener.top.location.reload(); 
</script> 

请任何一个可以帮助我做到这一点

回答

6

我只用:

<script type="text/javascript"> 
    opener.location.reload(); 
    window.close(); 
</script> 
+0

页面正在重新加载,但我怎么关闭弹出窗口。它需要关闭 – 2012-01-04 08:18:06

+0

add window.close(); .reload();之后我在我的应用程序中使用:return $ this-> renderText('');那就是Facebook将授权用户重定向到的页面内容。奇迹般有效。 – devdRew 2012-01-04 08:26:19

+0

感谢它完成 – 2012-01-04 08:34:28

相关问题