BOM
概念:browser object model
常用物件
window視窗 瀏覽器的視窗
我們定義的全域變數都是window物件的屬性和方法

視窗body的寬度:window.innerWidth
視窗body的高度:window.innerHeigh
常用的方法:
Window.onload:視窗加載事件

open:打開一個新的視窗,三個引數,第一個引數打開視窗的路徑,第二個引數打開的方式,第三個引數對于新打開瀏覽器的描述(寬度 高度等)
close:關閉一個視窗
moveto:移動一個視窗,以視窗的左上角坐標為起點
focus:使視窗獲得焦點
resizeto:改變視窗的大小

screen:螢屏,也是window下面的一個物件,在使用的時候可以使用window.screen,也可以把window去掉,
螢屏常用的屬性:寬 和 高(可用的高 不包括任務欄)

協議://主機 : 埠/路徑

history:歷史記錄
記錄當前視窗的歷史,可以進行頁面的轉換
back:回傳上一頁
forward:進入下一頁
go:確定進入到哪一頁(-1回到上一頁)

彈窗
alert():警告提示框,也是window物件下的方法,window可以省略不寫
prompt(“提示的資訊”,“默認值”):資訊提示輸入框,當點擊確定后才把值回傳,否則回傳的是空,
Confirm(“提示的資訊”):確認框,點擊確認回傳true,點擊取消回傳false,

定時器和延時器
setInterval(“函式”,“毫秒數”); //計時器,就是每隔多長時間就呼叫一次函式
(反復呼叫)
clearInterval(“計時器”) //停止一個計時器

setTimeout(“函式名”,“毫秒數”); //延時器,就是隔了多長時間之后呼叫一次函式
(執行一次)

轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/281279.html
標籤:其他
上一篇:【php基礎入門】PHP環境搭建與初識php代碼書寫及演示PHP和JS中遍歷陣列的區別、引入外部檔案等知識點學習筆記
下一篇:JS案例:將前端頁面匯出為PDF
