«hashchange» 태그된 질문

13
On-window.location.hash-변경 하시겠습니까?
탐색을 위해 Ajax와 해시를 사용하고 있습니다. window.location.hash이와 같이 변경 되었는지 확인하는 방법 이 있습니까? http://example.com/blah # 123 ~ http://example.com/blah # 456 문서가로드 될 때 확인하면 작동합니다. 그러나 #hash 기반 탐색 기능이 있으면 브라우저에서 뒤로 버튼을 누를 때 작동하지 않습니다 (따라서 blah # 456에서 blah # 123으로 이동). 주소 상자 안에 …

14
JavaScript를 사용하여 새 페이지를로드하지 않고 브라우저에서 URL을 변경하십시오.
현재 페이지에 약간의 영향을 줄 수 있지만 브라우저에서 URL을 변경하여 사용자가 다시로드하거나 책갈피를 놓으면 새 URL이 사용되는 JavaScript 작업을 어떻게 수행합니까? 뒤로 버튼이 원래 URL을 다시로드하면 좋을 것입니다. URL에 JavaScript 상태를 기록하려고합니다.


12
jQuery-해시 변경 이벤트
나는 사용하고있다 : $(window).bind( 'hashchange', function(e) { }); 함수를 해시 변경 이벤트에 바인딩합니다. 이것은 IE8, Firefox 및 Chrome에서 작동하는 것처럼 보이지만 Safari에서는 작동하지 않으며 이전 버전의 IE에서는 작동하지 않는다고 가정합니다. 이러한 브라우저의 경우 해시와 hashchange이벤트 를 사용하는 JavaScript 코드를 비활성화하고 싶습니다 . 브라우저가 hashchange이벤트를 지원하는지 감지 할 수있는 jQuery를 사용하는 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.