• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答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
    當前位置: 首頁 - 科技 - 知識百科 - 正文

    JS獲取頁面窗口大小的代碼解讀_javascript技巧

    來源:懂視網 責編:小采 時間:2020-11-27 21:01:34
    文檔

    JS獲取頁面窗口大小的代碼解讀_javascript技巧

    JS獲取頁面窗口大小的代碼解讀_javascript技巧:本節代碼主要使用了Document對象關于窗口的一些屬性,這些屬性的主要功能和用法如下。 要得到窗口的尺寸,對于不同的瀏覽器,需要使用不同的屬性和方法:若要檢測窗口的真實尺寸,在Netscape下需要使用Window的屬性;在IE下需要深入Document內部對b
    推薦度:
    導讀JS獲取頁面窗口大小的代碼解讀_javascript技巧:本節代碼主要使用了Document對象關于窗口的一些屬性,這些屬性的主要功能和用法如下。 要得到窗口的尺寸,對于不同的瀏覽器,需要使用不同的屬性和方法:若要檢測窗口的真實尺寸,在Netscape下需要使用Window的屬性;在IE下需要深入Document內部對b

    本節代碼主要使用了Document對象關于窗口的一些屬性,這些屬性的主要功能和用法如下。
    要得到窗口的尺寸,對于不同的瀏覽器,需要使用不同的屬性和方法:若要檢測窗口的真實尺寸,在Netscape下需要使用Window的屬性;在IE下需要深入Document內部對body進行檢測;在DOM環境下,若要得到窗口的尺寸,需要注意根元素的尺寸,而不是元素。
    Window對象的innerWidth屬性包含當前窗口的內部寬度。Window對象的innerHeight屬性包含當前窗口的內部高度。
    Document對象的body屬性對應HTML文檔的標簽。Document對象的documentElement屬性則表示 HTML文檔的根節點。
    document.body.clientHeight表示HTML文檔所在窗口的當前高度。document.body. clientWidth表示HTML文檔所在窗口的當前寬度。
    代碼如下:
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


    請調整瀏覽器窗口



    請調整瀏覽器窗口大小




    輸出至兩個文本框
    document.form1.availHeight.value= winHeight;
    document.form1.availWidth.value= winWidth;
    }
    findDimensions(); //調用函數,獲取數值
    window.onresize=findDimensions;
    //-->




    運行該程序后,頁面出現兩個文本框,分別顯示窗口當前的寬度和高度,。當調整瀏覽器窗口大小時,文本框中的數值會隨之改變,分別是不同時刻窗口的大小。
    源程序解讀
    (1)程序首先建立一個表單,包含兩個文本框,用于顯示窗口當前的寬度和高度,并且,其數值會隨窗口大小的改變而變化。
    (2)在隨后的JavaScript代碼中,首先定義了兩個變量winWidth和winHeight,用于保存窗口的高度值和寬度值。
    (3)然后,在函數findDimensions ( )中,使用window.innerHeight和window.innerWidth得到窗口的高度和寬度,并將二者保存在前述兩個變量中。
    (4)再通過深入Document內部對body進行檢測,獲取窗口大小,并存儲在前述兩個變量中。
    (5)在函數的最后,通過按名稱訪問表單元素,結果輸出至兩個文本框。
    (6)在JavaScript代碼的最后,通過調用findDimensions ( )函數,完成整個操作。

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

    文檔

    JS獲取頁面窗口大小的代碼解讀_javascript技巧

    JS獲取頁面窗口大小的代碼解讀_javascript技巧:本節代碼主要使用了Document對象關于窗口的一些屬性,這些屬性的主要功能和用法如下。 要得到窗口的尺寸,對于不同的瀏覽器,需要使用不同的屬性和方法:若要檢測窗口的真實尺寸,在Netscape下需要使用Window的屬性;在IE下需要深入Document內部對b
    推薦度:
    標簽: 技巧 頁面 網頁
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 久久精品国产精品亚洲下载| 亚洲精品亚洲人成在线观看下载| 免费精品国产自产拍在线观看| 国产精品v片在线观看不卡| 免费看污污的网站欧美国产精品不卡在线观看 | 中文字幕精品一区| 精品国产综合区久久久久久 | 亚洲国产精品碰碰| 精品久久久久久99人妻| 2024最新国产精品一区| 精品午夜久久福利大片| 国产精品一区二区久久国产| 无码精品A∨在线观看| 日韩精品一二三四区| 精品欧美激情在线看| 国产精品日日摸夜夜添夜夜添1国产精品va欧美精 | 无码囯产精品一区二区免费| 一本之道av不卡精品| 日韩精品在线播放| 免费看污污的网站欧美国产精品不卡在线观看 | 欧美日韩精品| 久热精品视频第一页| 九色精品视频在线观看| 国产精品免费久久久久电影网| 亚洲日本精品一区二区| 欧美日韩在线亚洲国产精品| 九九热在线视频观看这里只有精品| 国产精品第12页| 国产剧情国产精品一区| 国产成人精品日本亚洲网址| 久久er热视频在这里精品| 精品视频第一页| 四虎国产精品永久一区| 中文精品久久久久国产网址| 国产成人精品福利网站在线观看 | 亚洲精品理论电影在线观看| 青草青草久热精品视频在线观看| 欧洲精品码一区二区三区免费看| 久久亚洲中文字幕精品一区四| 四虎成人精品| 亚洲愉拍99热成人精品热久久|