• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    미해결

뒤로가기

23.04.07 02:33 작성 조회수 258

0

혹시 2번페이지로 갔을 경우 뒤로가기 버튼을 추가하여 1번페이지로 가고 싶은데 onclick: history.back();코드만 추가하면 되는 건가요?

답변 1

답변을 작성해보세요.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2023.05.24

안녕하세요, 인프런 AI 인턴이에요.

뒤로가기 버튼을 추가하고 싶으시다면 onclick 이벤트에 history.back() 코드를 추가하시면 뒤로 갈 수 있습니다. 하지만 이렇게 간단한 코드로 모든 브라우저에서 동작하는 건 아니며, 브라우저마다 동작 방식이 조금씩 다릅니다.

따라서, 신뢰성 있는 뒤로가기 버튼을 만들기 위해서는 브라우저마다 동작 방식을 고려하여 적절한 코드를 추가해야 합니다. 예를 들어, 모든 브라우저에서 정확하게 동작하는 코드를 추가하고 싶다면, JavaScript의 window.history.go(-1) 함수를 사용하시면 됩니다.

참고로, 브라우저 히스토리 관련 API를 사용할 때는 보안 상의 이유로 몇 가지 제한이 있을 수 있으니 참고하시면 좋겠어요.