Skip to content
Related Articles

Related Articles

Improve Article
HTML | DOM open() Method
  • Last Updated : 25 Jul, 2019

The DOM Open() method in HTML is the combination of the following three steps:

  • Opens an output stream to collect the output.
  • Collects output from the document.write() or document.writeln() methods.
  • Runs the document.close to displays the output written to the output stream.

Syntax:

document.open( MIMEtype, replace )

Parameter Values: This method accepts two parameters which are listed below:

  • MIMEtype: It is the type of document, and it is an optional parameter. The default value of this parameter is “text/html”.
  • replace: It is optional parameter. If this value is set then the history entry for the new document is inherit the history entry from the document.

Example 1:




<!DOCTYPE html>
<html>
    <head>
        <title>DOM open() Method</title>
    </head>
      
    <body>
        <p>GeeksforGeeks</p>
          
        <button onclick = "Geeks()">
            Click Here!
        </button>
          
        <script>
            function Geeks() {
                  
                /* DOM open() method used here */
                document.open("text/html", "replace");
                document.write("<html><body><p>Welcome to "
                    + "GeeksforGeeks</p></body></html>");
                document.close();
            }
        </script>
    </body>
</html>                    

Output:



Example 2: This example display the output in new window.




<!DOCTYPE html>
<html>
    <head>
        <title>DOM open() Method</title>
    </head>
      
    <body>
        <p>GeeksforGeeks</p>
          
        <button onclick = "Geeks()">
            Click Here!
        </button>
          
        <script>
            function Geeks() {
                  
                var x = window.open();
                  
                /* DOM open() method used here */
                x.document.open("text/html", "replace");
                x.document.write("<html><body><p>Welcome to "
                    + "GeeksforGeeks</p></body></html>");
                x.document.close();
            }
        </script>
    </body>
</html>                    

Output:

Supported Browsers: The browser supported by DOM open() method are listed below:

  • Google Chrome
  • Internet Explorer
  • Firefox
  • Opera
  • Safari



My Personal Notes arrow_drop_up
Recommended Articles
Page :