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

Thuộc tính gốc của HTML DOM Window


Thuộc tính cha HTML DOM Window trả về một tham chiếu đến cửa sổ cha của cửa sổ con.

Cú pháp

Sau đây là cú pháp -

Trả lại tham chiếu của cửa sổ mẹ

window.parent

Ví dụ

Hãy để chúng tôi xem ví dụ về thuộc tính gốc HTML DOM Window -

<!DOCTYPE html>
<html>
<head>
<title>HTML DOM Window parent</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-parent</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;
         parent.document.getElementById("divDisplay").textContent = "Child Window Active";
      }
      function closeWindow(){
         if(browseWindow){
            browseWindow.close();
            parent.document.getElementById("divDisplay").textContent = "Child Window Closed";
         }
      }
      function restoreWindow(){
         if(browseWindow.closed){
            browseWindow = window.open(winSource, "browseWindow", "width=400, height=200");
            parent.document.getElementById("divDisplay").textContent = "Child Window Restored";
         }
      }
   </script>
</body>
</html>

Đầu ra

Nhấp vào ‘Đi tới’ nút có đặt trường url -

Thuộc tính gốc của HTML DOM Window

Nhấp vào ‘Đóng’ nút -

Thuộc tính gốc của HTML DOM Window

Nhấp vào ‘Khôi phục’ nút -

Thuộc tính gốc của HTML DOM Window