jQuery擷取瀏覽器的名稱與版本資訊

來源:互聯網
上載者:User
在jQuery中,通過$.browser對象可以擷取瀏覽器的名稱和版本資訊,如$.browser.chrome為true,表示當前為Chrome瀏覽器,$.browser.mozilla為true,表示當前為Firefox瀏覽器,還可以通過$.browser.version方式擷取瀏覽器版本資訊。

  1. <div id="divtest"> 
  2.            <div class="title"> 
  3.                <span class="fl">擷取瀏覽器名稱和版本號碼</span>  
  4.            </div> 
  5.            <div class="content"></div> 
  6.        </div> 
  7.         
  8.        <script type="text/javascript"> 
  9.            $(function () { 
  10.                var strTmp = "您的瀏覽器名稱是:"; 
  11.                if ($.browser.chrome) { //Google瀏覽器 
  12.                    strTmp += "Chrome"; 
  13.                } 
  14.                if ($.browser.mozilla) { //Firefox相關瀏覽器 
  15.                    strTmp += "Mozilla FireFox"; 
  16.                } 
  17.                strTmp += "<br /><br /> 版本號碼是:" //擷取版本號碼 
  18.                       +?; 
  19.                $(".content").html(strTmp); 
  20.            }); 
  21.        </script> 


檢測對象是否為空白
 

在jQuery中,可以調用名為$.isEmptyObject的工具函數,檢測一個對象的內容是否為空白,如果為空白,則該函數返回true,否則,返回false值,調用格式如下:

$.isEmptyObject(obj);

其中,參數obj表示需要檢測的對象名稱。

  1. <div id="divtest"> 
  2.           <div class="title"> 
  3.               <span class="fl">檢測對象是否為空白</span>  
  4.           </div> 
  5.           <div class="content"></div> 
  6.       </div> 
  7.        
  8.       <script type="text/javascript"> 
  9.           $(function () { 
  10.               var obj = { "姓名": "土豪一族" }; 
  11.               var strTmp = "您定義了一個:"; 
  12.               if ($.isEmptyObject(obj)) { //檢測是否為空白 
  13.                   strTmp += "Null 物件"; 
  14.               } 
  15.               else { 
  16.                   strTmp += "非Null 物件"; 
  17.               } 
  18.               $(".content").html(strTmp); 
  19.           }); 
  20.       </script> 

檢測對象是否為原始對象

調用名為$.isPlainObject的工具函數,能檢測對象是否為通過{}或new Object()關鍵字建立的原始對象,如果是,返回true,否則,返回false值,調用格式為:

$.isPlainObject (obj);

其中,參數obj表示需要檢測的對象名稱。




相關文章

Alibaba Cloud 10 Year Anniversary

With You, We are Shaping a Digital World, 2009-2019

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。