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>

ต่อไปนี้เป็นรหัสสำหรับ หน้าใหม่ .html,

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