2011-09-01 6 views
1

iframe을 사용하는 다중 Facebook Facebook 앱이 있습니다. 이 설정으로 브라우저의 뒤로 버튼을 올바르게 작동시키는 방법이 있습니까? 현재 뒤로 버튼을 누르면 캔버스 페이지로 돌아갑니다. 앱에서 여러 페이지를 탐색 한 경우에도 마찬가지입니다.Facebook 앱 (iframe) 및 브라우저 뒤로 버튼

감사합니다.

+0

이것은 Chrome 브라우저에서만 나타나는 것 같습니다. http://developers.facebook.com/bugs/315455998483057?browse=search_4ef37cf5f2fdb4e45609648을 참조하십시오. – ndp

답변

1

간단한 대답은 아니요, 할 수 없습니다.

이것은 IFRAME의 문제로 많은 웹 개발자를 좌절 시켰습니다. 뒤로 버튼은 HORRIBLE 버튼이며, IMHO는 브라우저 세계에서 제거해야합니다. 그러나 언제든지 그 일이 벌어지는 것을 보지 못하기 때문에 여기에서 할 수있는 일이 있습니다.

브라우저가 현재 최상위 페이지에서 벗어나려고 할 때 자바 스크립트를 사용하여 이벤트를 잡는 것이 "최선"입니다. 거기에서 당신은 정말로 페이지를 떠나고 싶은지 묻는 대화 상자를 사용자에게 제공합니다.