The Browser Object Model (BOM) is a set of objects inherited from the browser context in which most JavaScript applications function. It's sometimes referred to as the Document Object Model Level 0, or even as the DOM, but it's a finite set of common web objects that have been accessible via JavaScript since earlier versions of Netscape Navigator and Microsoft's Internet Explorer. We've worked with some of the objectswindow, document, navigator, and formin earlier chapters. This chapter looks at these in more detail, as well as the other objects that complete the set. |