Computer >> Máy Tính >  >> Lập trình >> Javascript

Làm cách nào để tắt nút quay lại của trình duyệt bằng JavaScript?

Để tắt nút quay lại của trình duyệt web, hãy thử chạy mã sau. Đây là mã cho trang HTML hiện tại,

Ví dụ

<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>

Sau đây là mã cho trang mới . html,

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