Here are some properties. Each frame is itself a window. Setting this property causes a load of the new document. Here is a sample page that has buttons to create and close another browser window. Sample page Note that we set the window.defaultStatus property on this page, which accounts for the initial display.
Dialog boxes See an example .
Simple computed navigation Check this out. There are properties innerHeight , innerWidth , outerHeight , and outerWidth for fun. See the example from The JavaScript Bible . I tried to get it to work by using resizeTo. Here's a page that shows all the properties of the window, of the document, and of one of the paragraphs in the document.