2012-11-08 35 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;