2011-12-02 1 views
1

나는 페이스 북 응용 프로그램을 개발 중이며 iframe이 아닌 페이스 북 루트 페이지를 가져와야합니다.이 모든 방법은 document.location, window.locationtop.location ... iframe url (내 호스팅 서버)을 반환하지 않습니다. 페이스 북의 URL.자바 스크립트를 사용하여 루트 페이지 URL 가져 오기

제안 사항?

+0

을 시도 얻으려면. – Boundless

+0

이 질문은 중복되었습니다 : http://stackoverflow.com/questions/5107451/how-to-get-the-top-url-from-a-facebook-application –

답변

0

시도 parent.location.href. iframe이 동일한 도메인에서 오지 않는다면 작동하지 않을 수도 있습니다. 그렇다면 서버 코드로 요청 URL 리퍼러를 가져와야합니다.

편집 : PHP에서 현재의 URL 나는이 보안 기능이라고 생각 것이며, 당신이 URL을 얻을 수 $_SERVER['HTTP_REFERER']

+0

작동하지 않았습니다. 도메인의 응용 프로그램 호스트와 물론 동일한 도메인에없는 페이스 북. php를 사용하여 얻는 방법을 알고 있습니까? – mokayyali

+0

@mkayyali 업데이트 됨. –

+0

감사합니다 :) 그리고 여기에 참조 용으로 플래시 as3을로드하는 방법이 있습니다 : http://www.actionscript.org/forums/showpost.php3?p=1008997&postcount=6 – mokayyali