Browser Object Model
阿新 • • 發佈:2021-01-07
Browser Object Model ,瀏覽器物件模型.
為了便於對瀏覽器的操作,JavaScript封裝了對瀏覽器中各個物件,使得開發者可以方便的操作瀏覽器中的各個物件。
BOM裡面的五個物件
window: 窗體物件
alert() //顯示帶有一段訊息和一個確認按鈕的警告框
confirm() //顯示帶有一段訊息以及確認按鈕和取消按鈕的對話方塊,返回選擇的結果,確定(true),取消(false)
setInterval('函式名()',time) //按照指定的週期(以毫秒計)來呼叫函式或計算表示式
setTimeout('函式名()',time) //在指定的毫秒數後呼叫函式或計算表示式
clearInterval() 取消由 setInterval() 設定的 Interval()。
clearTimeout() 取消由 setTimeout() 方法設定的 timeout。
navigator:瀏覽器導航物件
appName
//返回瀏覽器的名稱
appVersion
//返回瀏覽器的平臺和版本資訊
screen:螢幕物件
width
//返回顯示器螢幕的解析度寬度
height
//返回顯示螢幕的解析度高度
history:歷史物件
back()
//載入 history 列表中的前一個 URL
forword()
//載入 history 列表中的下一個 URL
go()
//載入 history 列表中的某個具體頁面
location:當前路徑資訊
host
//設定或返回主機名和當前 URL 的埠號
==href==
//設定或返回完整的 URL
port
//設定或返回當前 URL 的埠號