js獲取瀏覽器可見區(qū)域(不包括標(biāo)題欄、地址欄、收藏夾欄狀態(tài)欄等額外區(qū)域,僅為頁面呈現(xiàn)區(qū)域)的高度和寬度

專注于為中小企業(yè)提供成都做網(wǎng)站、成都網(wǎng)站設(shè)計服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)廣信免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了超過千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。
寬度:document.documentElement.clientWidth
高度:document.documentElement.clientHeight
文檔類型:XHTML1.0
瀏覽器:ALL
jQuery的api文檔中有列出來,獲取網(wǎng)頁的滾動高度用方法:scrollTop() 即可。注意:要獲取網(wǎng)頁的滾動高度,兼容所有瀏覽器的寫法是獲取window對象然后調(diào)用scrollTop()函數(shù)。簡單示例:alert($(window).scrollTop());jQuery的api文檔目錄翻譯見:
$(window)是jquery 對象, 加.height()? 也是就是獲取窗口高度
同理,如果你想獲取某個div的高度可以使用
var?divHeight?=?$("div").height();
/*或者*/
var?divHeight?=?$("div")[0].offsetHeight;
$("div")是jquery對象,$("div")[0] 或者?$("div").get(0)是dom對象
但是在開發(fā)中會有很多坑? 這點你得注意
如果 當(dāng)前的 元素是 隱藏狀態(tài) display : none
那你是無法通過上述方法和獲取寬高的? ,所以在開發(fā)中如果沒有獲取到寬高,就要留意上面的代碼在執(zhí)行的時候 該元素是不是在隱藏狀態(tài)
如果你想把 屏幕的高度 賦值給div
$("div").height(winHeight)
//?或者
$("div")[0].offsetHeight?=?winHeight
網(wǎng)頁題目:jquery獲取屏幕的高度,js 獲取屏幕高度
標(biāo)題鏈接:http://chinadenli.net/article34/dsgppse.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、做網(wǎng)站、ChatGPT、服務(wù)器托管、網(wǎng)站設(shè)計公司、網(wǎng)站設(shè)計
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)