에 나는 두 페이지가 포함되어 부트 스트랩으로 사이트를 만든 :지우기 해시 URL
index.html을
impressum.html 내가 페이지를 사용할
가 index.html을 내부 점프를하고 그 페이지에서 점프에 액세스 인상도. 이 잘 작동하지만 impressum.html에서 페이지 점프를 클릭하자마자 URL에 그대로 있으며 사라지지 않을 것입니다.
function clearHash(){
var uri = window.location.toString();
if (uri.indexOf("#") > 0) {
var clean_uri = uri.substring(0, uri.indexOf("#"));
window.history.replaceState({}, document.title, clean_uri);
}
}
을 그리고 스크롤 이벤트에 기능 트리거 :
URL에있는 해시 태그는 점프 할 요소에 * 직접 * 상관됩니다. 당신은 당신의 브라우저가 당신을 뛰어 넘을 곳을 해석 할 수있는 URL에 그것들이 필요합니다. 왜 그들을 마스크하고 싶습니까? –