Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript로 브라우저의 뒤로 버튼을 비활성화하는 방법은 무엇입니까?

<시간/>

웹 브라우저의 뒤로 버튼을 비활성화하려면 다음 코드를 실행해 보십시오. 현재 HTML 페이지의 코드입니다.

예시

<html>
   <head>
      <title>Disable Browser Back Button</title>
      <script src = "https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
      <script src = "https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script>
   </head>
   
   <body>
      <a href = "newpage.html">Next Page</a>
   </body>
   <script>
      $(document).ready(function() {
         function disablePrev() { window.history.forward() }
         window.onload = disablePrev();
         window.onpageshow = function(evt) { if (evt.persisted) disableBack() }
      });
   </script>
</html>

다음은 newpage의 코드입니다. .html,

<html>
   <body>
      Go to back page using web browser back button.
   </body>
</html>a