홈 페이지로 리디렉션하는 방법
사용자를 홈 페이지로 리디렉션하려면 어떻게해야합니까?
예 : mywebsite.com/ddfdf/fdfdsf 및 mywebsite.com 으로 리디렉션하고 싶습니다.
그러나 나는 정적 이름을 입력하지 않고 그것을하고 싶습니다. 어떻게 할 수 있습니까?
document.location.href="/";
document.location.href="/";
또는
window.location.href = "/";
W3C에 따르면 동일합니다. 실제로, 크로스 브라우저 안전을 위해, 당신은 사용해야 window.location
보다는 document.location
.
참조 : http://www.w3.org/TR/Window/#window-location
( 참고 :이 질문 에서 위의 차이점 설명을 복사했습니다 .)
예를 들어 Apache의 mod_rewrite를 사용하여 서버에서이 작업을 수행 할 수 있습니까? 그렇지 않은 경우 window.location.replace
방법 을 사용하여 뒤로 / 앞으로 기록에서 현재 URL을 지우고 (뒤로 버튼을 중단하지 않기 위해) 웹 사이트의 루트로 이동할 수 있습니다.
window.location.replace('/');
아마도
var re = /^https?:\/\/[^/]+/i;
window.location.href = re.exec(window.location.href)[0];
당신이 찾고있는 것은 무엇입니까?
window.location.href = "/";
이것은 나를 위해 일했습니다. 여러 폴더 / 디렉토리가있는 경우 다음을 사용할 수 있습니다.
window.location.href = "/folder_name/";
window.location = '/';
일반적으로 트릭을 수행해야하지만 사이트 디렉토리에 따라 다릅니다. 이것은 귀하의 예에서 작동합니다.
strRetMsg ="<script>window.location.href = '../Other/Home.htm';</script>";
Page.ClientScript.RegisterStartupScript(this.GetType(), "Script", strRetMsg,false);
이 코드를 페이지로드에 넣으십시오.
var url = location.href;
var newurl = url.replace('some-domain.com','another-domain.com';);
location.href=newurl;
이 답변 참조 https://stackoverflow.com/a/42291014/3901511
참조 URL : https://stackoverflow.com/questions/4231605/how-to-redirect-to-home-page
'UFO ET IT' 카테고리의 다른 글
vim — 파일에서 현재 버퍼로 줄 범위를 읽는 방법 (0) | 2021.01.17 |
---|---|
함수 프로토 타입을 C로 선언해야합니까? (0) | 2021.01.17 |
자바 스크립트로 현재 HTML 페이지 제목을 얻는 방법 (0) | 2021.01.17 |
프로그래밍 방식으로 UIPageControl을 UIScrollView에 연결 (0) | 2021.01.17 |
Eclipse javadoc 배경색이 검정색입니다. (0) | 2021.01.17 |