理解文件物件模型(3)

2022-03-01 08:47:08 字數 1089 閱讀 3090

這篇dom說一說飽受爭議window物件,還好window物件已經作為html5的一部分被新增到html規範之中了

1. 獲取window

可以使用兩種方法獲取window物件, 

正規的html5方式是在document物件上使用defaultview屬性;

另一種則是使用瀏覽器都支援的全域性變數window;

2.獲取視窗資訊

顧名思義,window物件的基本功能設計當前文件所顯示的視窗。

innerheight  獲取視窗內容區的高度

innerwidth 獲取視窗內容區的寬度

outerheight 獲取視窗的高度,包括邊框和選單欄

outerwidth 獲取視窗的寬度,包括邊框和選單欄

pagexoffset 獲取視窗從左上角算起水平滾動過的畫素數

pageyoffset 獲取視窗從左上角算起垂直滾動過的畫素數

screen 返回乙個描述螢幕的screen物件

3.對使用者進行提示

window物件包含一組方法,能以不同方式對使用者進行提示

alert()

confirm()

prompt(,)

4.獲取基本資訊

window物件能讓你訪問某些返回基本資訊的物件,包括當前位址的詳情和使用者的瀏覽歷史,

document

history

location

5.使用定時器

window物件提供的乙個有用功能是可以設定一次性和迴圈的計時器

clearinterval()   撤銷某個時間間隔計時器

cleartimeout(

) 撤銷某個超時計時器

setinterval(

,) 建立乙個計時器,每隔time毫秒呼叫指定函式

settimeout(

,) 建立乙個計時器,等待time毫秒後呼叫指定函式

文件物件模型

文件物件模型 文件 文件表示的就是整個的html網頁文件 物件 物件表示將網頁中的每乙個部分都轉換為了乙個物件 模型 使用模型來表示物件之間的關係,這樣方便我們獲取物件 節點 節點node,是構成我們網頁的最基本的組成部分,網頁中的每乙個部分都可以稱為是乙個節點 常用節點分為四類 1.文件節點 整個...

DOM 文件物件模型

dom 文件物件模型 概念的推出,這個api使html如虎添翼,但是有些學dhtml的朋友還是有些困撓,只是因為目前的手冊的書寫不太科學,是按字母 來分的,不便查閱.其實dom中最關鍵是要掌握節點與節點之間的關係 between node andnode 想學習dhtml中的dom千萬不要從頭到尾地...

DOM文件物件模型

dom document object model文件物件模型 用來將標記型文件的文件封裝成物件,並且將文件中的所有的類容 文字,屬性,屬性值 分裝成為物件。封裝的目的是為了更好的對文字文件進行操作。有了物件就可以更好的利用文件對其中的屬性和值進行呼叫。document 標記型文件 object 封...