Example: Create a New Window Using JavaScript

You can use JavaScript to launch a new window (an instance of Internet Explorer). The code in this example can be used on both standard Web pages and within compiled help (.chm) files.

Create the link as follows:

<A HREF= "#" onClick="window.open('examples/sample.htm',
  status=no,scrollbars=no,resize=no');return false">
See the sample</A>.

where examples/sample.htm is the path to the file that will appear in the new window, "Sample" is the name argument for the new window, and the remaining values are the attributes for the pop-up window (width and height in pixels, toolbar, scroll bar, status bar, and resize). These attributes are separated by commas, and the entire line is enclosed in single quotes.


  • The hashmark ("#") character ensures that the state of the current help window will be retained. return false prevents the hashmark from appearing in the location field of the main window, which would interfere with the functionality of the Back and Forward buttons.
  • All of the code must be on the same line or it will not work. The lines in this example are broken for legibility.
  • When working with compiled help (.chm) files, all HTML files referred to by this code must be included in your project before compiling. Also, because the compiler can only include graphics files in <IMG> tags, it will miss any graphics files that are included in this script. If you use this script in a compiled help file, make it point to an HTML file rather than a graphics file.

Related topics

About the Script and DHTML Examples