Java Blog for Alex Wan

          Let life be beautiful like summer flowers and death like autumn leaves.

          統計

          留言簿(10)

          BlogJava

          Blogs

          DIV+CSS

          JQuery相關

          友情鏈接

          常去的地方

          數據供應

          閱讀排行榜

          評論排行榜

          [JQuery]JQuery中獲取窗體寬度和高度的通用方法

          背景:
          在我們使用JQuery的過程中,有些時候是需要獲取到窗體或者iframe的寬度和高度用來做一些布局上的計算,這里我們需要使用跨瀏覽器的做法.

          解決辦法:
          關鍵在于處理不同瀏覽器對document元素的處理,另外就是對使用的CSS是否嚴格的要做一個判斷.
          具體方法:

          function getTotalHeight(){
                       
                      
          if($.browser.msie){
                          
          return document.compatMode == "CSS1Compat"? document.documentElement.clientHeight :
                                   document.body.clientHeight;
                      }
          else{
                          
          return self.innerHeight;
                      }

                  }


                   function getTotalWidth ()
          {
                       
                      
          if($.browser.msie){
                          
          return document.compatMode == "CSS1Compat"? document.documentElement.clientWidth :
                                   document.body.clientWidth;
                      }
          else{
                          
          return self.innerWidth;
                      }

                  }
                  

          注:轉載請注明來自Java Blog of Alex Wan
          原創地址:http://www.aygfsteel.com/alexwan/archive/2008/10/22/235827.html


          Let life be beautiful like summer flowers and death like autumn leaves.

          posted on 2008-10-22 00:00 Alexwan 閱讀(10528) 評論(1)  編輯  收藏 所屬分類: JavaScript

          評論

          # re: [JQuery]JQuery中獲取窗體寬度和高度的通用方法 2009-12-19 22:27 gi

          很好,謝謝;  回復  更多評論   

          主站蜘蛛池模板: 马鞍山市| 朝阳市| 阜城县| 财经| 临颍县| 合山市| 永春县| 临泉县| 朝阳区| 神农架林区| 乌拉特前旗| 邹城市| 温宿县| 三穗县| 蕉岭县| 忻城县| 思南县| 罗城| 盐池县| 手机| 岳普湖县| 阜宁县| 松滋市| 云霄县| 南陵县| 正蓝旗| 浑源县| 南汇区| 普兰县| 浦县| 长岛县| 循化| 德州市| 交城县| 江津市| 林西县| 平山县| 九龙城区| 睢宁县| 农安县| 巴中市|