原文:html、body、document、window的區別

html是一門超文本標記語言 document對象代表整個html文檔,可用來訪問頁面中的所有元素 body代表document的主體子對象,除瀏覽器頭部,頁面中能夠看到的內容都屬於body中的內容 window代表瀏覽器中打開的窗口,代表運行環境。 在javascript中: window對象是一個虛擬的對象,瀏覽器在打開HTML文檔時生成window對象,可以把它看作是你所使用的瀏覽器的窗口, ...

2016-10-10 21:56 0 2316 推薦指數:

查看詳情

window.innerWidth、document.body.clientWidth和html的大小的區別

  首先,我們知道document.body指向的就是body元素,如此,我們就可以以document.body來獲取body的大小。何以知之?如下代碼:   結果顯示的是true。   同樣的document.documentElement指向的是html元素。   html ...

Fri Dec 16 00:07:00 CST 2016 0 9289
JQuery   windowdocumentbody

我電腦屏幕分辨率:1440 * 900 最大化瀏覽器,刷新瀏覽器 alert($(window).width() + "---" + $(window).height()); 1423---768 alert($(document ...

Fri Nov 09 00:26:00 CST 2012 0 19997
windowdocumenthtmlbody、element的事件屬性比較

  在分析jQuery的事件的時候有提到綁定事件的方式: Dean Edwards的跨瀏覽器事件綁定使用的方式是   即綁定的事件的前提條件是element.onxxx屬性必須存在。 ...

Fri Dec 11 01:43:00 CST 2015 1 2680
document.ready、window.onload、body.onload的區別

document的ready事件通常會比window的onload事件先發生,為什么呢? 因為document的ready是在瀏覽器加載解析並構建完doc文檔模型時發生的,而window的onload是整個文檔的內容加載完成時才會發生。 舉個很簡單的例子: 1個頁面有幾十張比較大的圖片 ...

Thu Jun 19 23:41:00 CST 2014 0 6038
document.documentElement和document.body區別

網頁中獲取滾動條卷去部分的高度,可以通過 document.body.scrollTop 來獲取,比如使div跟着滾動條滾動: 運行后沒有達到預期效果,輸出 document.body.scrollTop 的值一看,一直都是 0。一翻折騰,原來是 DTD 的問題,要是頁面直接 ...

Mon Jan 30 23:43:00 CST 2012 6 42010
windowdocument區別

[window對象]  它是一個頂層對象,而不是另一個對象的屬性,即瀏覽器的窗口。  屬性  defaultStatus 缺省的狀態條消息  document 當前顯示的文檔(該屬性本身也是一個對象)  frame 窗口里的一個框架((FRAME>)(該屬性本身也是一個對象)  frames ...

Sun Sep 13 22:36:00 CST 2020 0 925
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM