Please enable Javascript to correctly display the contents on Dot Net Tricks!


Posted On : 06 Jul 2017
Updated On : 06 Jul 2017
Total Views : 6804

BOM stands for Browser Object Model. Unlike DOM, there is no standard defined for BOM, hence different browsers implement it in different ways. Typically, the collection of browser objects is collectively known as the Browser Object Model.

BOM main task is to manage browser windows and enable communication between the windows. Each HTML page which is loaded into a browser window becomes a Document object and document object is an object in the BOM. You can say BOM is super set of DOM. BOM has many objects, methods, and properties that are not the part of the DOM structure.

The important BOM objects are as:

  1. document

  2. location

  3. history

  4. navigator

  5. screen

  6. frames

BOM Objects Example

Browser object model

What do you think?

I hope, now you have better understanding of BOM. I would like to have feedback from my blog readers. Your valuable feedback, question, or comments about this article are always welcome.