0

나에게서 또 다른 질문. 페이스 북 탭을 만들고 있습니다. 한 페이지에서 다른 페이지로 변경하려면 AJAX 호출을 사용하고 있으므로 페이지 새로 고침이 수행되지 않습니다. 페이지가 다시로드되지 않기 때문에 URL이 변경되지는 않지만 URL 끝 부분에 "# you-are-now-here"와 같은 것을 추가하고 싶습니다. 일반적인 웹 사이트에서 가능합니다. 외부 페이스 북. 누구든지이 작업을 수행하는 방법을 알고 있습니까?Facebook 탭 변경 url없이 window.location

예 :

원래 URL : https://www.facebook.com/pagename/app_appid

내가 원하는 URL이 : https://www.facebook.com/pagename/app_appid#you-are-now-here

답변

0

당신은 HTML5 History API을 조사해야합니다. 특히 history.pushState을 사용하고 싶을 것입니다.

+0

유망하지만 브라우저 간 호환이 가능하지는 않습니다. HTML5이기 때문에 이전 버전 브라우저에서는 지원되지 않습니다. 다른 방법이 있나요? – SheperdOfFire