2012-11-08 33 views
-1

我试图把头('Location:home.php');进入与Facebook的功能登录,但成功登录后,页面仍然不会重定向到主页。如何在Facebook oAuth登录后重定向到home.php?

任何人都可以帮助我吗?谢谢!

function login(response, info){ 
      if (response.authResponse) { 

       var accessToken = response.authResponse.accessToken; 

       userInfo.innerHTML = '<img src="https://graph.facebook.com/' + info.id + '/picture">' + info.name 
                   + "<br /> Your Access Token: " + accessToken; 
       button.innerHTML        = 'Logout'; 
       showLoader(false); 
       document.getElementById('other').style.display = "block"; 
       header('Location: home.php') ; 
      } 
     } 

回答

1

你似乎在混淆你的PHP和JavaScript。 Header是一个PHP函数。你不能在JavaScript中使用它。

你可能想尝试一个JavaScript重定向方法 -

var homeUrl = 'home.php'; 
top.location.href = homeUrl;