1
url 끝에 추가 데이터 (예 : ...com/page#something
)를 추가해야하기 때문에 URL에 location.hash를 사용하고 있습니다.
그러나 그 후 나는 URL에 해시가 없어야하고 URL에 어차피 해시가 없어야하는 다른 페이지로 이동합니다 (home.com#hash
).
이것은 크롬에서만 발생합니다. 파이어 폭스는 좋습니다. 각 페이지에없는 경우 명확한 해시를로드합니다. 는 내가이와 시도 :크롬에서 URL에서 해시를 지우는 방법
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "noHash", "window.location.hash = ' ';", true);
그러나이 잎 '#'을 단지 크롬에서 URL의 끝에. 이것을 제거하는 방법을 알려주세요.
을 시도합니다. – 1110
@ 1110 지금 시도하십시오 ... –
이 코드는 아무 일도 일어나지 않습니다 : ( – 1110