理解文档对象模型(3)
生活随笔
收集整理的這篇文章主要介紹了
理解文档对象模型(3)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? ? 這篇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(<msg>)confirm(<msg>)
prompt(<msg>,<val>)
4.獲取基本信息
? ? window對象能讓你訪問某些返回基本信息的對象,包括當前地址的詳情和用戶的瀏覽歷史,
document history location? ? 其中history用處比較大,一些基本方法參考我的github中history:https://github.com/caichunbao/history
5.使用定時器
? ? window對象提供的一個有用功能是可以設置一次性和循環的計時器
clearInterval(<id>) 撤銷某個時間間隔計時器 clearTimeout(<id>) 撤銷某個超時計時器 setInterval(<function>,<time>) 創建一個計時器,每隔time毫秒調用指定函數 setTimeout(<function>,<time>) 創建一個計時器,等待time毫秒后調用指定函數?
轉載于:https://www.cnblogs.com/caichunbao/p/7456219.html
總結
以上是生活随笔為你收集整理的理解文档对象模型(3)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: String 字符串去除特殊字符和空格,
- 下一篇: iphone6出信号 无服务器,苹果6手