IT

리디렉션을 발생시키지 않고 URL에 조각을 추가하시겠습니까?

itgroup 2023. 8. 11. 21:43
반응형

리디렉션을 발생시키지 않고 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

반응형