本文為大家詳細介紹下通過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