BOM常用對象
1.BOM的常用對象:
? window
? navigator
? history
? location
? dicument
? screen
? event
? ? ? ? navigator:保存瀏覽器配置信息的對象
? ? ? ? ? ? ? cookicEnablcd:判斷是否啟用cookic
? ? ? ? ? ? ? userAgent:判斷瀏覽器的名稱和版本號
? ? ? ? ? ? ? plugins:保存瀏覽器中所有插件信息的集合
? ? ? ? screen:保存顯示屏幕的對象信息
? ? ? ? history:保存當(dāng)前的歷史記錄棧
? ? ? ? ? ? history.go(-1):后退
? ? ? ? ? ? history.go(1):前進(jìn)一次
? ? ? ? ? ? history.go(0):刷新
? ? ? ? location:
? ? ? ? 指代當(dāng)前窗口正在訪問額url地址對象
? ? ? ? location.href:
? ? ? ? 保存了當(dāng)前窗口正在訪問的url地址
? ? ? ? ? ? ? ? ? 設(shè)置href屬性為新url,會在當(dāng)前窗口打開新的url
? ? ? ? ? ? ? ? ? location.
? ? ? ? location.assign(url):
? ? ? ? ? 在當(dāng)前窗口打開新的url
? ? ? ? ? ? ? ? ? location.assign("http://www.baidu.com");
? ? ? ? location.reload(true/false);
? ? ? ? true:無論是否更改忧侧,都獲得最新的
? ? ? ? ? ? ? ? ? ? ? ? ? false:被更新的頁面,會從新獲取
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 未被修改的頁面在緩存中取
2.事件:瀏覽器自動觸發(fā)的或用戶手動觸發(fā)的對象狀態(tài)的改變