2012-04-17 5 views
1

Google+의 탐색이 다른 사이트와 마찬가지로 정상적인 탐색이 아니라는 것을 확인했습니다. 많은 요소가 동일하게 유지되며 실제로 페이지가 다시로드되고 URL이 변경되기 때문에 $ ('본문')이 아닌 것으로 확인됩니다.() 또는 이와 비슷한 내용이 있습니다.AJAX를 사용하여 웹 사이트를 탐색하는 방법은 무엇입니까?

아무에게 나 어떻게 설명 할 수 있습니까?

+0

방금 ​​같은 질문을 한 적이 없습니까? 그것은 복제본으로 폐쇄되었습니다. – Bergi

답변

1

일반적으로 Ajax/Jquery가 필요한 많은 방법이 있습니다.

$('#randomdiv').load('load.php'); 

이 하중은 그것은 AJAX를 사용

2

사업부의 randomdiv에서 HTML을 생성 load.php. 그리고 그걸로 History API도 사용하고 있습니다.

History API를 사용하면 브라우저의 기록을 제어하고 URL을 변경하여 웹 사이트의 상태를 변경할 수 있습니다. 각 상태는 다른 URL입니다. 유일한 단점은 오래된 브라우저에서 지원되지 않는다는 점입니다. 이전 버전의 브라우저에서는 hashbang을 사용합니다 (URL에 #foo/bar이 추가됩니다).

그래서 어떤 종류의 $('body').load()을 사용합니다 (jQuery를 사용하지 않는다는 것 제외).

관련 문제