熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Javascript >> 正文

原生javascript和jquery判斷浏覽器版本等信息

2013-11-23 18:29:12  來源: Javascript 
本文為大家詳細介紹下通過jquery和原生javascript判斷浏覽器信息包括判斷浏覽器是否為IE以及IE版本是多少等等感興趣的朋友可以參考下哈希望對大家有所幫助   復制代碼 代碼如下:

  
<script type="text/javascript">
//jquery判斷浏覽器信息
$(function(){
var bro=$browser;//獲取浏覽器用戶代理信息;
var bro_msie=bromsie;//判斷是否為ie浏覽器假如為ie浏覽器就返回true否則返回undefined;
var bro_firefox=bromozilla;//判斷是否為火狐浏覽器假如為火狐浏覽器就返回true否則返回undefined;
var bro_opera=broopera;//判斷是否為opera浏覽器假如為opera浏覽器就返回true否則返回undefined;
var bro_safari=brosafari;//判斷是否為safari浏覽器假如為safari浏覽器就返回true否則返回undefined;
//判斷浏覽器版本用version屬性比如判斷ie
var ie_ver=broversion;//ie返回“ie返回“ie返回“ie返回“以此類推
});

//原生javascript判斷浏覽器信息
// 判斷浏覽器是否為IE方法
var isIE=documentall ? IE : others;//在IE下documentall值為(true)而其他浏覽器下的值為(false);

// 判斷浏覽器是否為IE方法
var bro=navigatoruserAgent;//獲取浏覽器用戶代理信息;
var isIE=broindexOf("MSIE")> ? IE : others;//在IE下broindexOf("MSIE")值大於而其他浏覽器下的值小於(一般為);

//判斷IE版本
var isIE=broindexOf("MSIE ")> ? IE : other version;//在IE下broindexOf("MSIE ")值大於而其他浏覽器下的值小於(一般為);
var isIE=broindexOf("MSIE ")> ? IE : other version;//在IE下broindexOf("MSIE ")值大於而其他浏覽器下的值小於(一般為);
var isIE=broindexOf("MSIE ")> ? IE : other version;//在IE下broindexOf("MSIE ")值大於而其他浏覽器下的值小於(一般為);
var isIE=broindexOf("MSIE ")> ? IE : other version;//在IE下broindexOf("MSIE ")值大於而其他浏覽器下的值小於(一般為);以此類推
var isFirefox=broindexOf("Firefox")> ? Firefox : other version;//在Firefox下broindexOf("Firefox")值大於而其他浏覽器下的值小於(一般為);
var isSafari=broindexOf("Safari")> ? Safari : other version;//在Safari下broindexOf("Safari")值大於而其他浏覽器下的值小於(一般為);
var isChrome=broindexOf("Chrome")> ? Chrome : other version;//在Chrome下broindexOf("Chrome")值大於而其他浏覽器下的值小於(一般為);
var isOpera=broindexOf("Opera")> ? Opera : other version;//在Opera下broindexOf("Opera")值大於而其他浏覽器下的值小於(一般為);(ps:好像無效)
var isCamino=broindexOf("Camino")> ? Camino : other version;//在Camino下broindexOf("Camino")值大於而其他浏覽器下的值小於(一般為);
var isMozilla=broindexOf("Gecko/")> ? Gecko : other version;//在Mozilla下broindexOf("Gecko/")值大於而其他浏覽器下的值小於(一般為);
//alert(isOpera);

//JS獲取浏覽器信息
//浏覽器代碼名稱navigatorappCodeName
//浏覽器名稱navigatorappName
//浏覽器版本號navigatorappVersion
//對Java的支持navigatorjavaEnabled()
//MIME類型(數組)navigatormimeTypes
//系統平台navigatorplatform
//插件(數組)navigatorplugins
//用戶代理navigatoruserAgent
</script>


From:http://tw.wingwit.com/Article/program/Java/Javascript/201311/25509.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.