앵커 (document.location.hash)를 사용하여 다른 요소 (예 : 현재 TAB #, 그룹 #)에 태그를 설정하는 FB 응용 프로그램이 있습니다. 표시됩니다 ...). 사용자가이 elemets를 변경할 때마다 나는 앵커 (location.hash)를 변경하고 #tag = ... 을 주소 표시 줄의 URL에 추가합니다 (사용자가 링크를 복사하여 다른 사용자에게 보냈을 때) 그는 특정보기 (동일한 페이지)로 리디렉션됩니다.주소 표시 줄의 앵커 (location.hash) 변경
앱이 독립 실행 형 사이트 인 경우 잘 작동합니다. 하지만 FB 응용 프로그램 (apps.facebook.com/myapp)에 넣을 때 - 주소 표시 줄의 URL은 변경되지 않습니다 (단, document.location.has를 읽을 때 변경 사항이 표시됨). 아마 내 응용 프로그램이 IFRAME 안에 있기 때문일 수도 있습니다. 수정할 수없는 경우 URL의 해시 부분을 변경하는 Facebook API가있을 수 있습니다. 사실
window.top.location = 'http://example.com';
document.location
: