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

BOM

Posted On : 25 Mar 2015
Updated On : 26 Mar 2015
Total Views : 3261

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

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.