iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 17
0
自我挑戰組

CSS、JS-30天研究筆記系列 第 18

【day18】BOM

BOM :

  • 瀏覽器對象模型(Browser Object Model)
  • 因各個流覽器提供商依不同方式擴展,所以較無統一規範

【window 對象】
一、常用window 物件的屬性
1.closed 當窗口關閉時為真
2.defaultStatus 視窗底部狀態列顯示的預設狀態訊息
3.document 視窗中當前顯示的文檔物件
4.screen 顯示幕幕相關資訊,如高度、寬度(以圖元為單位)
二、常用window 物件的方法
1.alert(text) 創建一個警告對話方塊,顯示一條資訊
2.close() 關閉窗口
3.confirm() 創建一個具有確認/取消按鈕的對話方塊,返回true或false
4.open(url,name,[options]) 打開一個新視窗並返回新 window 物件
5.prompt(text,defaultInput) 創建一個對話方塊要求使用者輸入資訊
6.scroll(x,y) 在視窗中滾動到一個圖元點的位置
7.定時器:setInterval() 、setTimeout()
8.print() 調出列印對話方塊
9.find() 調出查找對話方塊

【location 對象】
提供了與當前視窗中載入的文檔有關的資訊,以及一些導航功能。window.location 和 document.location 等效。

【history 對象】
從視窗打開開始保存著使用者上網的記錄。
常用的history 物件的方法
1.back() 前往流覽器歷史條目前一個 URL,
2.forward() 前往流覽器歷史條目下一個 URL,
3.go(num) 流覽器在 history 對象中向前或向後


上一篇
【day17】Query選取器的容錯功能:
下一篇
【day19】DOM-查找節點與屬性
系列文
CSS、JS-30天研究筆記31

尚未有邦友留言

立即登入留言