Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

JavaScript से ब्राउज़र का बैक बटन कैसे अक्षम करें?

उदाहरण (वर्तमान पेज)

<html>
  <head>
    <title>ब्राउज़र बैक बटन अक्षम करें</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">अगला पेज</a>
  </body>
  <script>
    $(document).ready(function() {
      function disablePrev() { window.history.forward() }
      window.onload = disablePrev();
      window.onpageshow = function(evt) { if (evt.persisted) disablePrev() }
    });
  </script>
</html>

newpage.html:

<html>
  <body> वेब ब्राउज़र बैक बटन का उपयोग करके पिछले पेज पर जाएं। </body>
</html>

चेतावनी: यह उपयोगकर्ता अनुभव के विरुद्ध है और आधुनिक ब्राउज़र्स में अविश्वसनीय (बैक बटन पूरी तरह ब्लॉक नहीं होता)। history.pushState + popstate बेहतर पैटर्न है।

  1. JavaScript का उपयोग करके कैसे जांचें कि बटन क्लिक किया गया है? JavaScript का उपयोग करके कैसे जांचें कि बटन क्लिक किया गया है?

    JavaScript का उपयोग करके जांचने का कोड कि बटन क्लिक किया गया है या नहीं:उदाहरण<!DOCTYPE html> <html lang="hi"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>B

  1. JavaScript से <strong> टैग में टेक्स्ट कैसे सेट करें? JavaScript से <strong> टैग में टेक्स्ट कैसे सेट करें?

    उदाहरण सबसे पहले <strong> एलिमेंट सेट करें: <strong id=strongDemo>Replace This strong tag</strong> आईडी का उपयोग करके jQuery से टेक्स्ट सेट करें: $(document).ready(function(){ $(#strongDemo).html(Actual value of 5+10 is 15.....); }); पूरा HTML कोड: <!DOCTYPE html> <

  1. JavaScript में onclick() के साथ फ़ंक्शन कॉल करें JavaScript में onclick() के साथ फ़ंक्शन कॉल करें

    मान लीजिए निम्नलिखित हमारा बटन है: Press Me हमें उपरोक्त बटन के क्लिक पर फ़ंक्शन कॉल करने की आवश्यकता है। उदाहरण निम्नलिखित कोड देखें: Document Press Me function displayingMessageOnButtonClick() { const showMessage = document.getElementById(showTheTextMessage); show