日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

理解文档对象模型(3)

發(fā)布時(shí)間:2023/12/10 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 理解文档对象模型(3) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

? ? 這篇DOM說一說飽受爭議window對象,還好window對象已經(jīng)作為HTML5的一部分被添加到HTML規(guī)范之中了

1. 獲取window

? ? 可以使用兩種方法獲取window對象,?

? ? 正規(guī)的HTML5方式是在document對象上使用defaultView屬性;

? ? 另一種則是使用瀏覽器都支持的全局變量window;

2.獲取窗口信息

? ? 顧名思義,window對象的基本功能設(shè)計(jì)當(dāng)前文檔所顯示的窗口。

innerHeight 獲取窗口內(nèi)容區(qū)的高度
innerWidth 獲取窗口內(nèi)容區(qū)的寬度
outerHeight 獲取窗口的高度,包括邊框和菜單欄
outerWidth 獲取窗口的寬度,包括邊框和菜單欄
pageXOffset 獲取窗口從左上角算起水平滾動過的像素?cái)?shù)
pageYOffset 獲取窗口從左上角算起垂直滾動過的像素?cái)?shù)
screen 返回一個描述屏幕的Screen對象

3.對用戶進(jìn)行提示

? ? window對象包含一組方法,能以不同方式對用戶進(jìn)行提示

alert(<msg>)
confirm(<msg>)
prompt(<msg>,<val>)

4.獲取基本信息

? ? window對象能讓你訪問某些返回基本信息的對象,包括當(dāng)前地址的詳情和用戶的瀏覽歷史,

document history location

? ? 其中history用處比較大,一些基本方法參考我的github中history:https://github.com/caichunbao/history

5.使用定時(shí)器

? ? window對象提供的一個有用功能是可以設(shè)置一次性和循環(huán)的計(jì)時(shí)器

clearInterval(<id>) 撤銷某個時(shí)間間隔計(jì)時(shí)器 clearTimeout(<id>) 撤銷某個超時(shí)計(jì)時(shí)器 setInterval(<function>,<time>) 創(chuàng)建一個計(jì)時(shí)器,每隔time毫秒調(diào)用指定函數(shù) setTimeout(<function>,<time>) 創(chuàng)建一個計(jì)時(shí)器,等待time毫秒后調(diào)用指定函數(shù)

?

轉(zhuǎn)載于:https://www.cnblogs.com/caichunbao/p/7456219.html

總結(jié)

以上是生活随笔為你收集整理的理解文档对象模型(3)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。