<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 122,  comments - 25,  trackbacks - 0

    在原網頁窗口高度根據內容自適應的基礎上,做了一些調整:
    1、解決窗口底部靠近任務欄時,window.resizeBy 不能調整窗口高度問題;
    1、增加寬度自適功能(注:只針對寬度不足,進行擴展的情況;無法調整窗口寬度比實際內容寬的情況)

    Ext.util.ResizeWin = function() {
        
    try {
            
    var sh = document.documentElement.scrollHeight
                
    || document.body.scrollHeight;
            
    var ch = document.documentElement.clientHeight
                
    || document.body.clientHeight;
            
    var sw = document.documentElement.scrollWidth
                
    || document.body.scrollWidth
            
    var cw = document.documentElement.clientWidth
                
    || document.body.scrollWidth;
            
            
    var xHeight = 55;//任務欄高度(double).
            var statHeigth = 30;//狀態欄高度
            var maxHeight = window.screen.height - xHeight; //最大可顯示網頁高度
            var wHeight = window.screenTop + sh + statHeigth;
            if(wHeight > maxHeight){
                
    //窗口位置過底時,向上移動若干象素,使窗口狀態欄在任務欄上面.
                var newTop = (window.screenTop - xHeight) + (maxHeight - wHeight);
                
    if(newTop < 0) newTop = 0;
                window.moveTo(window.screenLeft, newTop);
            }
            
    //寬度調整時,實際內容不夠寬可以適用,過寬無法調整.
            window.resizeBy((sw-cw),(sh-ch));
        }
    catch (e){}
    };

    以下從網上收集的一些相關資料:

    1、關于網頁窗口高、寬示意圖:



    2、更多屬性:

    網頁可見區域寬:document.body.clientWidth
    網頁可見區域高:document.body.clientHeight
    網頁可見區域寬:document.body.offsetWidth (包括邊線的寬)
    網頁可見區域高:document.body.offsetHeight (包括邊線的寬)
    網頁正文全文寬:document.body.scrollWidth
    網頁正文全文高:document.body.scrollHeight
    網頁被卷去的高:document.body.scrollTop
    網頁被卷去的左:document.body.scrollLeft
    網頁正文部分上:window.screenTop
    網頁正文部分左:window.screenLeft
    屏幕分辨率的高:window.screen.height
    屏幕分辨率的寬:window.screen.width
    屏幕可用工作區高度:window.screen.availHeight
    屏幕可用工作區寬度:window.screen.availWidth

    HTML精確定位:scrollLeft,scrollWidth,clientWidth,offsetWidth
    scrollHeight: 獲取對象的滾動高度。
    scrollLeft:設置或獲取位于對象左邊界和窗口中目前可見內容的最左端之間的距離
    scrollTop:設置或獲取位于對象最頂端和窗口中可見內容的最頂端之間的距離
    scrollWidth:獲取對象的滾動寬度
    offsetHeight:獲取對象相對于版面或由父坐標 offsetParent 屬性指定的父坐標的高度
    offsetLeft:獲取對象相對于版面或由 offsetParent 屬性指定的父坐標的計算左側位置
    offsetTop:獲取對象相對于版面或由 offsetTop 屬性指定的父坐標的計算頂端位置
    event.clientX 相對文檔的水平座標
    event.clientY 相對文檔的垂直座標
    event.offsetX 相對容器的水平坐標
    event.offsetY 相對容器的垂直坐標
    document.documentElement.scrollTop 垂直方向滾動的值
    event.clientX+document.documentElement.scrollTop 相對文檔的水平座標+垂直方向滾動的量

    IE,FireFox 差異如下:
    IE6.0、FF1.06+:
    clientWidth = width + padding
    clientHeight = height + padding
    offsetWidth = width + padding + border
    offsetHeight = height + padding + border

    IE5.0/5.5:
    clientWidth = width - border
    clientHeight = height - border
    offsetWidth = width
    offsetHeight = height

    (需要提一下:CSS中的margin屬性,與clientWidth、offsetWidth、clientHeight、offsetHeight均無關)

    網頁可見區域寬: document.body.clientWidth
    網頁可見區域高: document.body.clientHeight
    網頁可見區域寬: document.body.offsetWidth (包括邊線的寬)
    網頁可見區域高: document.body.offsetHeight (包括邊線的高)
    網頁正文全文寬: document.body.scrollWidth
    網頁正文全文高: document.body.scrollHeight
    網頁被卷去的高: document.body.scrollTop
    網頁被卷去的左: document.body.scrollLeft
    網頁正文部分上: window.screenTop
    網頁正文部分左: window.screenLeft
    屏幕分辨率的高: window.screen.height
    屏幕分辨率的寬: window.screen.width
    屏幕可用工作區高度: window.screen.availHeight
    屏幕可用工作區寬度: window.screen.availWidt


    posted on 2009-09-05 18:15 josson 閱讀(444) 評論(0)  編輯  收藏 所屬分類: web開發
    <2009年9月>
    303112345
    6789101112
    13141516171819
    20212223242526
    27282930123
    45678910

    常用鏈接

    留言簿(3)

    隨筆分類

    隨筆檔案

    收藏夾

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 日韩免费视频观看| 亚洲丁香婷婷综合久久| 免费人妻av无码专区| 美女裸身网站免费看免费网站| 黄色短视频免费看| 亚洲AV无码成人网站在线观看| 亚洲国产精品成人综合色在线婷婷| 精品国产亚洲男女在线线电影| 在线免费一区二区| 黄页网站免费观看| 2021国内精品久久久久精免费| 美女网站在线观看视频免费的| 国产区图片区小说区亚洲区| 国产成人精品日本亚洲专一区| 国产精品亚洲二区在线| 亚洲一级黄色大片| 亚洲码一区二区三区| 亚洲av永久无码精品秋霞电影影院 | eeuss草民免费| 亚洲天堂免费在线视频| 日韩在线视精品在亚洲| 亚洲美日韩Av中文字幕无码久久久妻妇| 国产片AV片永久免费观看| ass亚洲**毛茸茸pics| 亚洲视频在线观看网址| 久久精品亚洲中文字幕无码网站| 国产精品亚洲精品日韩已方| 51精品视频免费国产专区| 日韩插啊免费视频在线观看 | 亚洲午夜久久久影院伊人| 国产精品成人观看视频免费| 黄色网址在线免费| 欧洲人免费视频网站在线| 亚洲国产美女精品久久久| 亚洲精品无码少妇30P| 亚洲熟妇无码一区二区三区| 亚洲va中文字幕无码久久不卡| 亚洲精品无码Av人在线观看国产| 中文字幕不卡亚洲| 亚洲AV综合色区无码另类小说| 亚洲国产精品国自产拍AV|