문제

Gmail을 사용하면 주소 표시 줄에 URL이 표시됩니다.
https://mail.google.com/mail/#inbox
https://mail.google.com/mail/#starred
이 URL 중 하나로 이동하면 해당보기로 바로 이동합니다.

비슷한 예가 있습니다 http://validator.w3.org 앵커가있는 곳 #validate_by_uri, #validate_by_upload 그리고 #validate_by_input 각 자동 초점 다른 탭.

이런 일이 어떻게 이루어 집니까? 페이지가 javaScript를 사용하여 앵커를 감지 한 다음 뷰를 스위치로 감지합니까? 페이지가 앵커 위치로 스크롤하는 것을 어떻게 방지합니까?

도움이 되었습니까?

해결책

페이지는 JavaScript를 사용하여 "hash"재산 window.location 물체.

JavaScript를 비활성화하여 시도하십시오. 적어도 유효성 검사기 페이지에서는 놀라운 결과가 발생합니다.

다른 팁

Yui는 a 역사 관리자 그것은 당신을 위해 그것을 구현합니다. 검사 소스 코드 그것이 어떻게 작동하는지 이해하는 데 도움이되어야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top