나의 IT Note

[JavaScript] 페이지 자동으로 이동하기[location.href / location.replace()] 본문

JavaScript

[JavaScript] 페이지 자동으로 이동하기[location.href / location.replace()]

MaCoder 2024. 1. 18. 16:08

페이지 자동으로 이동하기

현재 페이지에서 다른 페이지로 별도 액션없이 자동으로 이동시키는 방법

메타태그

대기시간은 숫자로 입력을 해야 하며 0이면 바로 이동하며, 5를 입력 시 5초후 이동합니다.

<meta http-equiv="refresh" content="대기시간; url=http://이동할 주소">

스크립트

// location.href 사용
location.href="http://이동할 주소";

// location.replace 사용
location.replace('http://이동할 주소');

location.href와 replace 차이점

  location.href location.replace
기능 새로운 페이지로 이동 기존 페이지를 새로운 페이지로 변경
뒤로가기 가능 불가능
형태 속성 메서드
히스토리 저장됨 저장안됨
용도 일반적인 URL이동 뒤로가기가 안되므로 보안이 필요한 페이지나 히스토리 기록이 남지 않아야 하는 경우
반응형
Comments