2011-04-07 4 views
2

나는 장고 앱을 만들었습니다. 내 앱의 장고 로그인과 함께 페이스 북 로그인을 구현했습니다. 페이스 북의 로그인 버튼을 클릭하면 outh 로그인 페이지가 나타나고 거기서 사용자 이름과 비밀번호를 제공하는 로그인을 할 수 있습니다. 그러나 로그인 후에도 팝업 창이 닫히지 않으며 로그인 후 표시 될 새 URL이 같은 팝업 페이지에 표시됩니다. 장고 애플 리케이션을위한 동일한 로그인 페이지 (부모 페이지)는이 시간 동안 뒤쪽에 남습니다. 사용자가 로그인하면 팝업 페이지를 닫고 부모 페이지에서 해당 URL 리디렉션을 종료 할 수있는 방법이 있습니까? 나는 프로그래밍에 익숙하지 않기 때문에 이것을 해결하도록 도와주세요. 또한 더 나은 아이디어를 제공하기 위해 여기에 게시해야하는 모든 코드를 알려주십시오. 이 팝업 페이지에서 JS팝업 창을 닫고 URL을 상위 페이지로 리디렉션하는 방법은 무엇입니까?

답변

5

전화는 :

window.opener.location.href = "http://some/new/location"; 
window.close(); 
+0

완벽한였습니다. 너희들 정말 내게 초보자가 배울 수 있도록 도와 줬어. –

관련 문제