onhashchange evnet 사용
hash 에 의한 기본적인 browser 의 동작은 page 내의 tag 로 움직이는 것이다. 그런데 page 내에서 ajax 를 통해 page 를 계속 update 하다보니, milestone 같은 녀석은 page 의 hash 값을 사용한다.이럴 때 hash 의 변경마다 특정 작업을 하고 싶다면 onhashchange event 를 활용할 수 있다.
test 를 해 보니, IE8 에서도 지원하지만, event parameter 는 같이 넘어오지 않는다.
window.onhashchange = function(e){console.log(e);}
댓글 없음:
댓글 쓰기