1. 程式人生 > >BOM常用對象

BOM常用對象

正在 use 更改 baidu spa reload 版本號 啟用 ack

BOM的常用對象: window 、 navigator、 history、 location、 document 、 screen、 event

navigator:保存瀏覽器配置信息的對象

cookieEnabled:判斷是否啟用cookie

userAgent:判斷瀏覽器的名稱和版本號

plugins:保存瀏覽器中所有插件信息的集合

screen:保存顯示屏幕的對象信息

history:保存當前的歷史記錄棧

history.go(-1):後退

history.go(1):前進一次

history.go(0):刷新

<a href="javascript:history.go(1);">前進一次</a>

location:指代當前窗口正在訪問額url地址對象

location.href:保存了當前窗口正在訪問的url地址

設置href屬性為新url,會在當前窗口打開新的url
location.href="http://www.baidu.com"

location.assign(url):在當前窗口打開新的url
location.assign("http://www.baidu.com");

location.reload(true/false);true:無論是否更改,都獲得最新的

false:被更新的頁面,會從新獲取

未被修改的頁面在緩存中取

Window 對象表示瀏覽器中打開的窗口

window.applicationCache對象實現 HTML5對應WEB離線功能

BOM常用對象