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

HTML DOM Window opener प्रॉपर्टी


HTML DOM Window opener प्रॉपर्टी

HTML DOM Window opener प्रॉपर्टी उस पैरेंट विंडो का रेफरेंस लौटाती है जिसने open() का उपयोग करके चाइल्ड विंडो को लॉन्च/बनाया है।

सिंटैक्स

पैरेंट विंडो का रेफरेंस प्राप्त करना

window.opener

उदाहरण

आइए HTML DOM Window opener प्रॉपर्टी का एक उदाहरण देखें:

<!DOCTYPE html> <html> <head> <title>HTML DOM Window opener</title> <style>    * {       padding: 2px;       margin:5px;    }    form {       width:70%;       margin: 0 auto;       text-align: center;    }    input[type="button"] {       border-radius: 10px; </style> </head> <body>    <form>         <fieldset>          <legend>HTML-DOM-Window-opener</legend>          <input id="urlSelect" type="url" placeholder="Type URL here..."><br>          <input type="button" value="Go To" onclick="openWindow()">          <input type="button" value="Close" onclick="closeWindow()">          <input type="button" value="Restore" onclick="restoreWindow()">          <div id="divDisplay"></div>          </fieldset>    </form>    <script>       var urlSelect = document.getElementById("urlSelect");       var winSource;       function openWindow() {          browseWindow = window.open(urlSelect.value, "browseWindow", "width=400, height=200");          winSource = urlSelect.value;          browseWindow.opener.document.getElementById("divDisplay").textContent = "Child          Window Active";       }       function closeWindow(){          if(browseWindow){             browseWindow.close();             browseWindow.opener.document.getElementById("divDisplay").textContent = "Child             Window Closed";          }       }       function restoreWindow(){          if(browseWindow.closed){             browseWindow = window.open(winSource, "browseWindow", "width=400, height=200");             browseWindow.opener.document.getElementById("divDisplay").textContent = "Child             Window Restored";          }       }    </script> </body> </html>

आउटपुट

URL फील्ड सेट के साथ 'Go To' बटन पर क्लिक करने पर:

HTML DOM Window opener प्रॉपर्टी

'Close' बटन पर क्लिक करने पर:

HTML DOM Window opener प्रॉपर्टी

'Restore' बटन पर क्लिक करने पर:

HTML DOM Window opener प्रॉपर्टी

  1. HTML DOM Window frames प्रॉपर्टी HTML DOM Window frames प्रॉपर्टी

    HTML DOM Window frames प्रॉपर्टी HTML DOM Window frames प्रॉपर्टी उस विंडो से संबंधित एक ऑब्जेक्ट लौटाती है जो इसमें मौजूद सभी फ्रेम्स को दर्शाता है। सिंटैक्स वर्तमान विंडो में फ्रेम्स प्राप्त करना window.frames उदाहरण आइए HTML DOM Window frames प्रॉपर्टी का एक उदाहरण देखें: <!DOCTYPE html&g

  1. HTML DOM Window frameElement प्रॉपर्टी HTML DOM Window frameElement प्रॉपर्टी

    HTML DOM Window frameElement प्रॉपर्टी HTML DOM Window frameElement प्रॉपर्टी एक HTML एलिमेंट लौटाती है जो उस विंडो से संबंधित होता है जिसमें यह एम्बेडेड होता है जैसे <embed>, <iframe>, या <object>। सिंटैक्स विंडो एम्बेडिंग एलिमेंट प्राप्त करना window.frameElement उदाहरण आइए HT

  1. HTML DOM Window closed प्रॉपर्टी HTML DOM Window closed प्रॉपर्टी

    HTML DOM Window closed प्रॉपर्टी HTML DOM Window closed प्रॉपर्टी एक बूलियन मान लौटाती है जो दर्शाता है कि विंडो बंद है या नहीं। सिंटैक्स बूलियन मान प्राप्त करना window.closed उदाहरण आइए HTML DOM Window closed प्रॉपर्टी का एक उदाहरण देखें: <!DOCTYPE html> <html> <head> <tit