javascript - 고정되었지만 URL이 변경되는 YouTube의 사이드바와 유사한 프런트 엔드 효과를 만드는 방법은 무엇입니까?
世界只因有你
世界只因有你 2017-06-12 09:28:05
0
5
885

YouTube 왼쪽 사이드바에서 구독 채널 전환을 클릭하면 사이드바는 여전히 고정되어 있지만 url 주소 표시줄이 변경되었습니다는 것을 알 수 있습니다. 아약스.

현재 프로젝트에서는 ajax를 사용하여 그러한 효과를 얻고 싶지 않습니다. 왜냐하면 사용자의 웹 페이지 수집 및 SEO 등에 그다지 도움이 되지 않지만 YouTube는 사용자에게 도움이 되는 URL 변경을 달성하기 때문입니다. ' 수집과 동시에 ajax와 유사한 것을 달성합니다. 좋은 사용자 경험의 효과는 어떻게 달성됩니까? 일반적인 조언을 부탁드립니다.

世界只因有你
世界只因有你

모든 응답(5)
Ty80

history.pushState를 통해 URL을 수정할 수 있습니다. 게다가 새로 고침이 필요 없는 Ajax는 이미 매우 일반적이지 않나요?

我想大声告诉你

형님, 인터넷만 보고 Ajax를 사용하는 분들이 계신지 모르시나요?
추가로 주소 표시줄 URL을 수정합니다. 이것은 js의 pushState 기능입니다.

给我你的怀抱

프런트 엔드 라우팅은 이러한 기능을 달성할 수 있습니다

刘奇

이렇게?
http://www.thepetedesign.com/...

小葫芦

pjax 부분 콘텐츠 업데이트

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿