js和jQuery獲取視窗和元素尺寸簡單介紹
當然jQuery是由js實現的,但是畢竟從外觀上和使用上有所不同。
下面就分別介紹一下如何使用原生js和jQuery獲取視窗和元素的尺寸。
一.原生js獲取瀏覽器客戶區的尺寸:
[JavaScript] 純文字檢視 複製程式碼document.documentElement.clientWidth //獲取瀏覽器客戶區的寬度 document.documentElement.clientHeight //獲取瀏覽器客戶區的高度
二.原生js獲取body的尺寸:
[JavaScript] 純文字檢視 複製程式碼document.body.clientWidth//body物件寬度 document.body.clientHeight//body物件高度
關於clientWidth屬性可以參閱clientWidth屬性用法詳解一章節。
三.jQuery獲取瀏覽器客戶區的尺寸:
[JavaScript] 純文字檢視 複製程式碼$(window).width()//瀏覽器可見區域寬度 $(window).height()//瀏覽器可見區域高度
四.jQuery獲取頁面文件或者body的高度:
[JavaScript] 純文字檢視 複製程式碼$(document).height()//頁面文件的高度 $(document.body).height()//body物件高度
五.原生js獲取元素的尺寸:
[JavaScript] 純文字檢視 複製程式碼obj.width=obj.style.width//通過style定義的元素width屬性值 obj.clientWidth//width + padding的尺寸 obj.offsetHeight//height + padding + border的尺寸
六.jQuery獲取元素的尺寸:
[JavaScript] 純文字檢視 複製程式碼obj.innerWidth()//獲得包括內邊界(padding)的元素寬度。 obj.outerWidth()//獲得包括內邊界(padding)和邊框(border)的元素寬度。 obj.outerWidth(true)//獲得包括外邊界(margin)的元素寬度。
相關文章
- jQuery iframe子視窗獲取父視窗元素簡單介紹jQuery
- jquery獲取json資料簡單介紹jQueryJSON
- js獲取元素的樣式值簡單介紹JS
- jquery實現的倒數獲取li元素簡單介紹jQuery
- 原生javascript獲取dom元素簡單介紹JavaScript
- jQuery獲取視窗尺寸的例項程式碼jQuery
- javascript獲取window視窗的尺寸JavaScript
- IE瀏覽器下js無法獲取隱藏圖片尺寸簡單介紹瀏覽器JS
- js獲取地理位置資訊簡單介紹JS
- js如何獲取指定元素的尺寸JS
- div和span元素的用法簡單介紹
- js獲取瀏覽器視窗尺寸程式碼例項JS瀏覽器
- javascript獲取視窗和螢幕解析度等尺寸程式碼JavaScript
- js獲取瀏覽器相關資訊簡單介紹JS瀏覽器
- js獲取節點元素物件的方法介紹JS物件
- js dom元素事件處理簡單介紹JS事件
- javascript中獲取元素尺寸JavaScript
- jquery實現的元素居中外掛簡單介紹jQuery
- dom物件和jQuery物件相互轉換簡單介紹物件jQuery
- jquery解析json格式字串簡單介紹jQueryJSON字串
- <svg>元素簡單介紹SVG
- javascript自帶彈出視窗簡單介紹JavaScript
- Jquery如何獲取和設定元素內容?jQuery
- jquery設定和獲取元素的屬性jQuery
- jQuery如何獲取元素的寬度和高度jQuery
- jQuery捕獲-獲取DOM元素內容和屬性jQuery
- 原生js的常用dom元素操簡單介紹JS
- js設定元素background-position簡單介紹JS
- js獲取滑鼠在頁面中的座標簡單介紹JS
- javascript獲取瀏覽器視窗尺寸程式碼片段JavaScript瀏覽器
- jQuery dom元素層級匹配選擇器簡單介紹jQuery
- jquery css()方法設定元素的樣式簡單介紹jQueryCSS
- javascript在iframe子元素中獲取父視窗元素JavaScript
- jQuery的text()、html()和val()函式用法簡單介紹jQueryHTML函式
- JQuery中ajax和JSON的獲取jQueryJSON
- js獲取元素的實際尺寸程式碼例項JS
- jQuery Validate簡單介紹jQuery
- jQuery filter() 用法簡單介紹jQueryFilter