Zum Inhalt springen

„Browser Object Model“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[ungesichtete Version][ungesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
K Neuer Weblink auf eine (leider englischsprachige) Seite
Keine Bearbeitungszusammenfassung
Zeile 14: Zeile 14:


* [http://www.webreference.com/programming/javascript/diaries/7/ The JavaScript Diaries auf webreference.com] (englischsprachig)
* [http://www.webreference.com/programming/javascript/diaries/7/ The JavaScript Diaries auf webreference.com] (englischsprachig)

[[Kategorie:Web-Entwicklung]]

Version vom 18. Mai 2009, 22:33 Uhr

Das Browser Object Model (BOM) ist ein mit dem Document Object Model (DOM) verwandtes Objektmodell, welches in Webbrowsern und deren Skriptsprache JavaScript zur Verfügung steht. Im Gegensatz zum DOM ist das BOM kaum als eigenständiges Objektmodell bekannt. Es ist, auch im Gegensatz zum DOM, keine offizielle "Recommendation" des World Wide Web Consortium (W3C).

Das BOM besteht im Wesentlichen aus den Objekten navigator, history, screen, location, document, welche dem Objekt window untergegliedert sind. Da das document-Objekt das oberste Objekt der DOM-Hierarchie ist, kann das DOM als Teil des BOM betrachtet werden.

Verwendung

Während das DOM dort zum Einsatz kommt, wo ein HTML- oder XML-Dokument gelesen oder manipuliert wird, findet das BOM Verwendung z. B. bei der Weiterleitung auf andere Dokumente oder wenn mehrere Dokumente gleichzeitig, beispielsweise in einem Frameset, angezeigt werden.

Siehe auch