Creating and programming multiple browser windows. Netscape Navigator takes and unusual (for Windows, anyway) approach to displaying multiple web documents at the same time - each document gets its own free-standing application window, instead of a 'pane' within a single application display. Microsoft's Internet Explorer follows suit, and the result is a set of fun (and sometimes quite impressive) techniques that are that rarest of things, cross-browser compatible. Paul Stephens
Multiple frames aren't exactly a mainstay of everyday web authoring, but they're great fun to work with and give some striking effects. Programming them also give a very good insight into the document object model, and shows how powerful object-oriented methodology can be. Best of all, the techniques shown here are all compatible with both Netscape Navigator and Internet Explorer - a welcome relief from the browser-incompatibility blues!
Also, take a look at our working examples of browser windows in action. See how to create annoying pop-up advertising windows, just like the ones used by free web space providers! Check out a slide show that changes text and graphics without using browser-specific Dynamic HTML!
As always, Microsoft's Internet Client SDK (now part of the SiteBuilder Network - note the new address) has all the details on handling browser windows. As usual, Netscape's HTML Tag Reference gives quicker access to specific object and method definitions - and unlike Microsoft's offering, you can still download it or offline reading.
Until next month, happy authoring!