• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Chapter 24. Introduction to Dynamic HTML > Web Browser Object Model

Web Browser Object Model

As discussed previously, the Document Object Model used by each version of Netscape Navigator and Microsoft Internet Explorer lies at the heart of their implementations of Dynamic HTML. Netscape's early implementation used in Navigator 4, and its extensions, were not as extensive as Microsoft's. Still, a number of important extensions enable you to increase capability in your HTML documents. Navigator 6's object model is much more extensive, although probably still not quite up to that of Microsoft, but adheres much more closely to the established standards.

Microsoft's object model, on the other hand, is a much more significant extension of the object models of the past for either browser, and is also being enhanced with greater support for the W3C standards. In the past, you were limited mainly to accessing and manipulating the Web browser windows and only a few aspects of the current document, such as the hypertext links, HTML Forms, and images. Now, Microsoft's Dynamic HTML has extended the object model to every HTML element. It now is possible to examine or set properties for any element within an HTML document or to set up events that are attached anywhere. Microsoft's Dynamic HTML documentation Web site includes some good examples of this, enabling you to dynamically change the content included in an outline, expanding or compressing it in response to user input.


PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint