YouTube 왼쪽 사이드바에서 구독 채널 전환을 클릭하면 사이드바는 여전히 고정되어 있지만 url 주소 표시줄이 변경되었습니다는 것을 알 수 있습니다. 아약스.
현재 프로젝트에서는 ajax를 사용하여 그러한 효과를 얻고 싶지 않습니다. 왜냐하면 사용자의 웹 페이지 수집 및 SEO 등에 그다지 도움이 되지 않지만 YouTube는 사용자에게 도움이 되는 URL 변경을 달성하기 때문입니다. ' 수집과 동시에 ajax와 유사한 것을 달성합니다. 좋은 사용자 경험의 효과는 어떻게 달성됩니까? 일반적인 조언을 부탁드립니다.
PHP中文网2017-06-12 09:30:05
history.pushState를 통해 URL을 수정할 수 있습니다. 게다가 새로 고침이 필요 없는 Ajax는 이미 매우 일반적이지 않나요?
我想大声告诉你2017-06-12 09:30:05
형님, 인터넷만 보고 Ajax를 사용하는 분들이 계신지 모르시나요?
추가로 주소 표시줄 URL을 수정합니다. 이것은 js의 pushState 기능입니다.