W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
innerHeight 屬性表示瀏覽器窗口 viewport 的高度(以像素為單位),如果呈現(xiàn)的話,包括水平滾動條。
注意:如果您使用 nsIDOMWindowUtils.setCSSViewport() 為頁面布局設(shè)置虛擬窗口大小,則此屬性返回的值與使用該方法設(shè)置的 viewport 高度相對應(yīng)。
var intViewportHeight = window.innerHeight;
返回時,intViewportHeight 是瀏覽器窗口 viewport 的高度。
該 window.innerHeight 屬性是只讀的;它沒有默認(rèn)值。
該 innerHeight 屬性在任何窗口對象(如 window,frame,frameset 或 secondary window)中都受支持。
有一種算法可以獲取 viewpor t的高度,但不包括(如果呈現(xiàn)的話)水平滾動條。
var intFrameHeight = window.innerHeight; // or
var intFrameHeight = self.innerHeight;
// will return the height of the frame viewport within the frameset
var intFramesetHeight = parent.innerHeight;
// will return the height of the viewport of the closest frameset
var intOuterFramesetHeight = top.innerHeight;
// will return the height of the viewport of the outermost frameset
要更改窗口的大小,請參閱 window.resizeBy() 和 window.resizeTo()。
要獲得窗口的外部高度,即整個瀏覽器窗口的高度,請參閱 window.outerHeight。
下圖顯示了 outerHeight 和 innerHeight 之間的區(qū)別。
規(guī)范 | 狀態(tài) | 注釋 |
---|---|---|
CSS對象模型(CSSOM)視圖模塊 該規(guī)范中'window.innerHeight'的定義。 | Working Draft | 初始定義 |
我們正在將兼容性數(shù)據(jù)轉(zhuǎn)換為機(jī)器可讀的JSON格式。
特征 | Chrome | Edge | Firefox(Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
基本支持 | 支持:1 | 支持 | 支持:1.0(1.7或更早版本)[1] | 支持:9 | 支持:9 | 支持:3 |
特征 | Android | Edge | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
基本支持 | 支持:1 | 支持 | 支持:1.0 [1] | 支持:9 | 支持:9 | 支持:3 |
注釋:
[1]從Firefox 4到24,這個屬性有問題,并且在某些情況下頁面加載之前可能會給出錯誤的值,請參閱錯誤641188。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: