2012-01-04 4 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

страница перегрузочный но как я могу закрыть всплывающее окно. его необходимо закрыть –

+0

add window.close(); после .reload(); Я использую в своем приложении: return $ this-> renderText (''); thats содержание страницы, где facebook перенаправляет авторизованного пользователя обратно ко мне. работает как шарм. – devdRew

+0

спасибо, что сделали –