Summary

In this chapter we've gained a thorough introduction to three of the most important parts of Dynamic HTML: the browser object model, the window object, and most of window's child objects. We looked at the reasons why the browser object model is important to Dynamic HTML programmers although held back from giving complex examples of how it can be manipulated via script code. We looked at how the object model is use to hide us from the internal operations of the browser itself. We considered the top level object, window and looked at its most significant properties, methods and events. We finally looked at all of the child objects of window to round off this chapter.

Specifically, we learned that:

With this foundation in the object model, we're ready to move on to discuss the most important child of the window object, the document object. In the next chapter we'll be able to find out why this provides Dynamic HTML programmers with the functionality needed to manipulate individual elements on the web pages, such as text and graphics, something that was never possible in previous Internet Explorer releases.