반응형
리디렉션을 발생시키지 않고 URL에 조각을 추가하시겠습니까?
리디렉션 없이 내 URL에 해시 #를 추가하는 방법이 있습니까?
window.location.hash = 'something';
그것은 단지 평범한 자바스크립트입니다.
당신의 의견은...
안녕하세요, 제가 정말 필요한 건 해시만 추가하는 거예요다음과 같은 것:
window.location.hash = '#';
하지만 이런 식으로 아무것도 추가되지 않습니다.
해보세요...
window.location = '#';
또한, 잊지 마세요.window.location.replace()
방법.
JavaScript가 필요 없는 스트레이트 HTML의 경우:
<a href="#something">Add '#something' to URL</a>
또는 질문을 좀 더 문자 그대로 받아들이기 위해서는 URL에 '#'을 추가하십시오.
<a href="#">Add '#' to URL</a>
window.location.hash = 'whatever';
사용해 보세요.
var URL = "scratch.mit.edu/projects";
var mainURL = window.location.pathname;
if (mainURL == URL) {
mainURL += ( mainURL.match( /[\?]/g ) ? '&' : '#' ) + '_bypasssharerestrictions_';
console.log(mainURL)
}
언급URL : https://stackoverflow.com/questions/4282069/add-a-fragment-to-the-url-without-causing-a-redirect
반응형
'IT' 카테고리의 다른 글
메인() 기능을 사용하지 않고 프로그램을 작성할 수 있습니까? (0) | 2023.08.11 |
---|---|
내 Git 저장소가 잘못된 루트 디렉터리에 있습니다.옮겨도 될까요? (./ 대신에../) (0) | 2023.08.11 |
각도 반전 2 *ng의 경우 (0) | 2023.08.11 |
입력 유형="숫자"에 대한 변경 이벤트 (0) | 2023.08.11 |
CSS3 회전 애니메이션 (0) | 2023.08.11 |