BOM(瀏覽器對象模型(BrowserObjectModel))

BOM(瀏覽器對象模型(BrowserObjectModel))

BOM(Browser Object Model) 是指瀏覽器對象模型,是用於描述這種對象與對象之間層次關係的模型,瀏覽器對象模型提供了獨立於內容的、可以與瀏覽器視窗進行互動的對象結構。BOM由多個對象組成,其中代表瀏覽器視窗的Window對象是BOM的頂層對象,其他對象都是該對象的子對象。[1]

基本介紹

  • 中文名:指瀏覽器對象模型
  • 外文名:Browser Object Model
  • 縮寫:BOM
  • 概念:描述對象與對象之間層次關係模型
主要功能,其他事項,

主要功能

1. 彈出新瀏覽器視窗的能力;
2. 移動、關閉和更改瀏覽器視窗大小的能力;
3. 可提供WEB瀏覽器詳細信息的導航對象;
4.可提供瀏覽器載入頁面詳細信息的本地對象;
5 .可提供用戶螢幕解析度詳細信息的螢幕對象;
6. 支持Cookies;
7. Internet Explorer對BOM進行擴展以包括ActiveX對象類,可以通過JavaScript來實現ActiveX對象。

其他事項

由於BOM沒有相關標準,每個瀏覽器都有其自己對BOM的實現方式。BOM有視窗對象、導航對象等一些實際上已經默認的標準,但對於這些對象和其它一些對象,每個瀏覽器都定義了自己的屬性和方式。

相關詞條

熱門詞條

聯絡我們