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

HTML में उपयोगकर्ता पेज पर नेविगेट होने पर स्क्रिप्ट कैसे चलाएं?

onpageshow एट्रिब्यूट का उपयोग तब स्क्रिप्ट चलाने के लिए किया जाता है जब उपयोगकर्ता किसी पेज पर नेविगेट करता है (बैक/फॉरवर्ड बटन, नया टैब, रिलोड सहित)। यह onload से अलग है - onpageshow हर बार फायर होता है (bfcache से रिस्टोर होने पर भी), जबकि onload केवल प्रारंभिक लोड पर।

उदाहरण

<!DOCTYPE html> <html> 
  <body onpageshow="display()"> 
    <h2>Tutorialspoint</h2> 
    <p>सिम्पली ईजी लर्निंग</p> 
    <script> 
      function display() { 
        alert("वापस आए!"); 
      } 
    </script> 
  </body> 
</html>

इवेंट ऑब्जेक्ट: event.persisted बूलियन बताता है कि पेज bfcache (बैक-फॉरवर्ड कैश) से रिस्टोर हुआ है या नहीं।

  1. - HTML में दस्तावेज़ अनलोड होने से पहले स्क्रिप्ट कैसे निष्पादित करें?

    onbeforeunload इवेंट एट्रिब्यूट onbeforeunload इवेंट एट्रिब्यूट तब फायर होता है जब दस्तावेज़ अनलोड होने वाला होता है। यह उपयोगकर्ता के पेज छोड़ने, रीफ्रेश करने, या ब्राउज़र बंद करने से ठीक पहले ट्रिगर होता है। इसका उपयोग अक्सर अनसेव्ड डेटा होने पर उपयोगकर्ता को चेतावनी देने के लिए किया जाता है। उद

  1. HTML <script> charset एट्रिब्यूट HTML <script> charset एट्रिब्यूट

    <script> एलिमेंट का charset एट्रिब्यूट <script> एलिमेंट का charset एट्रिब्यूट वर्ण एन्कोडिंग (character encoding) सेट करने के लिए उपयोग किया जाता है, जिसका उपयोग एक बाहरी स्क्रिप्ट फ़ाइल में किया जाता है। वाक्यविन्यास (Syntax) <script charset=charset> ऊपर, charset सेट करें, जो बा

  1. HTML onpageshow इवेंट एट्रिब्यूट HTML onpageshow इवेंट एट्रिब्यूट

    विवरण HTML onpageshow इवेंट एट्रिब्यूट तब ट्रिगर होता है जब उपयोगकर्ता किसी वेबपेज पर नेविगेट करता है। सिंटैक्स <body onpageshow=script></body> उदाहरण आइए HTML onpageshow इवेंट एट्रिब्यूट का एक उदाहरण देखें: <!DOCTYPE html> <html> <style> body { color: #000;