<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        scrollHeight,clientHeight,offsetHeight在各個瀏覽器下的區別

        來源:懂視網 責編:小采 時間:2020-11-27 20:19:59
        文檔

        scrollHeight,clientHeight,offsetHeight在各個瀏覽器下的區別

        scrollHeight,clientHeight,offsetHeight在各個瀏覽器下的區別:document.body是DOM中Document對象里的body節點, document.documentElement是文檔對象根節點(html)的引用。以下內容在<!DOCTYPE html>下測試,均為親測結果~瀏覽器版本分別是:IE11、Firefox 53.0.3(64位)、chrome 58
        推薦度:
        導讀scrollHeight,clientHeight,offsetHeight在各個瀏覽器下的區別:document.body是DOM中Document對象里的body節點, document.documentElement是文檔對象根節點(html)的引用。以下內容在<!DOCTYPE html>下測試,均為親測結果~瀏覽器版本分別是:IE11、Firefox 53.0.3(64位)、chrome 58

        document.body是DOM中Document對象里的body節點, document.documentElement是文檔對象根節點(html)的引用。

        以下內容在<!DOCTYPE html>下測試,均為親測結果~

        瀏覽器版本分別是:IE11、Firefox 53.0.3(64位)、chrome 58.0.3029.110 (64-bit)

        測試程序js部分代碼:

        <style type="text/css">
        #one{border:10px solid black; padding:5px; margin:10px;}; /*本次測試是基于左邊代碼的body標簽樣式,one是body標簽的id*/
        </style>

        1.document.documentElement.scrollHeight與document.body.scrollHeight比較

        IE瀏覽器下:

        h1=document.documentElement.scrollHeight; //html標簽下內容的實際高度,包括body標簽的border,margin,padding;

        h2=document.body.scrollHeight; //body標簽下包括padding在內的樣式實際高度,不包括body標簽的border,margin;

        計算結果:h1=h2+上下border(body的邊框)+上下margin(body的內邊距);

        Firefox瀏覽器下:

        h1= document.documentElement.scrollHeight; //html標簽下內容的實際高度,包括body標簽的border,margin,padding;

        h2=document.body.scrollHeight; //body標簽下包括padding在內的樣式實際高度,不包括body標簽的border,margin;

        計算結果: h1=h2+上下border(body的邊框)+上下margin(body的內邊距);

        // Firefox瀏覽器與IE瀏覽器兩種情況下計算方法均相同,Chrome瀏覽器的計算方式有點差別

        Chrome瀏覽器下:

        h1=document.documentElement.scrollHeight; //html標簽下內容的實際高度,包括body標簽的border,margin,padding;

        h2=document.body.scrollHeight;

        計算結果:h1=h2;

        2.document.documentElement.clientHeight與document.body.clientHeight比較

        IE瀏覽器下:

        h3=document.documentElement.clientHeight; //網頁內容可見部分的高度,隨著瀏覽器窗口大小的變化而變化

        h4=document.body.clientHeight; //body標簽下內容的實際高度,包括body標簽的padding,不包括body標簽的border,margin,;

        Firefox瀏覽器下:

        h3= document.documentElement.clientHeight; //網頁內容可見部分的高度,隨著瀏覽器窗口大小的變化而變化

        h4=document.body.clientHeight; //body標簽下內容的實際高度,包括body標簽的padding,不包括body標簽的border,margin,;

        // Firefox瀏覽器與IE瀏覽器兩種情況下計算方法均相同,Chrome瀏覽器的計算方式有點差別

        Chrome瀏覽器下:

        h3=document.documentElement.clientHeight; //網頁內容可見部分的高度,隨著瀏覽器窗口大小的變化而變化

        h4=document.body.clientHeight; //body標簽下內容的實際高度,包括body標簽的padding,不包括body標簽的border,margin,;

        3.document.documentElement.offsetHeight與document.body.offsetHeight比較

        IE瀏覽器下:

        h5=document.documentElement.offsetHeight; //html標簽下內容的實際高度,包括body標簽的border,margin,padding;

        h6=document.body.offsetHeight; //body標簽下內容的實際高度,包括body標簽的border,padding,不包括margin;

        計算結果:h5=h6+margin(body標簽的);

        Firefox瀏覽器下:

        h5= document.documentElement.offsetHeight; //html標簽下內容的實際高度,包括body標簽的border,margin,padding;

        h6=document.body.offsetHeight; //body標簽下內容的實際高度,包括body標簽的border,padding,不包括margin;

        計算結果:h5=h6+margin(body標簽的);

        // Firefox瀏覽器與IE瀏覽器兩種情況下計算方法均相同,Chrome瀏覽器的計算方式有點差別

        Chrome瀏覽器下:

        h5=document.documentElement.offsetHeight; //html標簽下內容的實際高度,包括body標簽的border,margin,padding;

        h6=document.body.offsetHeight; //body標簽下內容的實際高度,包括body標簽的border,padding,不包括margin;

        計算結果:h5=h6+margin(body標簽的);

        以上三個瀏覽器,當body標簽的margin為0時,h5=h6;

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        scrollHeight,clientHeight,offsetHeight在各個瀏覽器下的區別

        scrollHeight,clientHeight,offsetHeight在各個瀏覽器下的區別:document.body是DOM中Document對象里的body節點, document.documentElement是文檔對象根節點(html)的引用。以下內容在<!DOCTYPE html>下測試,均為親測結果~瀏覽器版本分別是:IE11、Firefox 53.0.3(64位)、chrome 58
        推薦度:
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲福利视频一区| 亚洲一区中文字幕在线观看| www.亚洲一区| 日本不卡视频免费| 国产成人精品亚洲精品| 国产亚洲精品a在线观看app| 亚洲一级毛片免费观看| 2020因为爱你带字幕免费观看全集| 成年大片免费视频| 亚洲中文字幕无码中文字在线| 在线观看亚洲一区二区| 亚洲日韩AV一区二区三区中文| 国产精品无码永久免费888| 久草视频在线免费| 久久亚洲高清综合| WWW国产亚洲精品久久麻豆| 久久毛片免费看一区二区三区| 在线观看的免费网站| 亚洲人成77777在线播放网站| 亚洲日韩av无码中文| 国产在线不卡免费播放| 91久久亚洲国产成人精品性色| 亚洲免费中文字幕| 亚洲AV无码成人精品区狼人影院 | 黄页网站免费观看| 亚洲av无码无在线观看红杏| 国产精品亚洲AV三区| AV在线播放日韩亚洲欧| 久久久久久国产精品免费免费男同| 国产小视频免费观看| h视频在线免费观看| 亚洲视频免费一区| 免费无码又爽又刺激毛片| 久久亚洲精品国产精品| sihu国产精品永久免费| 亚洲成人精品久久| 免费观看男人免费桶女人视频| 久久久WWW成人免费精品| 亚洲成人网在线播放| 91在线手机精品免费观看| 亚洲gv猛男gv无码男同短文|