W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
BOM 為瀏覽器窗口對(duì)象的一組 API。
BOM 結(jié)構(gòu)圖
屬性名 | 描述 |
---|---|
navigator | 瀏覽器信息 |
location | 瀏覽器定位和導(dǎo)航 |
history | 窗口瀏覽器歷史 |
screen | 屏幕信息 |
navigator.userAgent
appCodeName: "Mozilla"appName: "Netscape"appVersion: "5.0 (Macintosh; Intel Mac OS X 10_10_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36"cookieEnabled: truedoNotTrack: "1"geolocation: GeolocationhardwareConcurrency: 8language: "en-US"languages: Array[4]maxTouchPoints: 0mimeTypes: MimeTypeArrayonLine: truepermissions: Permissionsplatform: "MacIntel"plugins: PluginArrayproduct: "Gecko"productSub: "20030107"serviceWorker: ServiceWorkerContaineruserAgent: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36"vendor: "Google Inc."vendorSub: ""webkitPersistentStorage: DeprecatedStorageQuotawebkitTemporaryStorage: DeprecatedStorageQuota__proto__: Navigator
NOTE:可以通過(guò) userAgent
判斷瀏覽器。
代表瀏覽器的定位和導(dǎo)航??梢允褂?nbsp;location
來(lái)操作 URL 中的各個(gè)部分。最常用的有 href
屬性,當(dāng)前訪問(wèn)資源的完整路徑。
http://www.github.com:8080/index.html?user=li-xinyang&lang=zh-CN#home
| | | | | |
protocol | | | | |
hostname port | | |
\ / pathname search hash
host
assign(url)
載入新的 url,記錄瀏覽記錄replace(url)
載入新的 url 不記錄瀏覽記錄reload()
重新載入當(dāng)前頁(yè)瀏覽器當(dāng)前窗口的瀏覽歷史。
length: 9state: null __proto__: History
back(int)
后退forward(int)
前進(jìn)go(int)
正數(shù)向前,附屬向后其中包含屏幕信息。其中 avil-
開(kāi)頭的屬性為可用屬性,其余則為顯示器設(shè)備屬性。
方法 | 描述 |
---|---|
alert() , confirm() 返回真假, prompt() 返回用戶輸入值 | 三種對(duì)話框 |
setTimeout() , setInterval() | 計(jì)時(shí)器 |
open() , close() | 開(kāi)啟窗口,關(guān)閉窗口 |
NOTE:對(duì)話框會(huì)阻塞線程。
打開(kāi)或關(guān)閉窗口
var w = window.open('subwindow.html', 'subwin', 'width=300, height=300, status=yes, resizable=yes');
// 既可關(guān)閉窗口
w.close();
NOTE:無(wú)需記憶,更多屬性在使用時(shí)查詢文檔。
事件名 | 描述 |
---|---|
load | 文檔和所有圖片完成加載時(shí) |
unload | 離開(kāi)當(dāng)前文檔時(shí) |
beforeunload | 和 unload 類似,但是它提供詢問(wèn)用戶是否確認(rèn)離開(kāi)的機(jī)會(huì) |
resize | 拖動(dòng)改變?yōu)g覽器窗口大小時(shí) |
scroll | 拖動(dòng)瀏覽器時(shí) |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: