你的位置:首页 > Java教程

[Java教程]JAVASCRIPT和JQUERY判断浏览器信息总汇(备忘)


<script type="text/javascript">
        //jquery判断浏览器信息
        $(function(){
            var bro=$.browser;//获取浏览器用户代理信息;
            var bro_msie=bro.msie;//判断是否为ie浏览器,假如为ie浏览器就返回:true,否则返回:undefined;
            var bro_firefox=bro.mozilla;//判断是否为火狐浏览器;假如为火狐浏览器就返回:true,否则返回:undefined;
            var bro_opera=bro.opera;//判断是否为opera浏览器;假如为opera浏览器就返回:true,否则返回:undefined;
            var bro_safari=bro.safari;//判断是否为safari浏览器;假如为safari浏览器就返回:true,否则返回:undefined;
            //判断浏览器版本,用version属性,比如判断ie;
            var ie_ver=bro.version;//ie6,返回“6.0”,ie7返回“7.0”,ie8返回“8.0”,ie9返回“9.0”,以此类推...
        });

        //原生javascript判断浏览器信息
        // 判断浏览器是否为IE,方法1
        var isIE=document.all ? 'IE' : 'others';//在IE下document.all值为1(true),而其他浏览器下的值为0(false);

        // 判断浏览器是否为IE,方法2
        var bro=navigator.userAgent;//获取浏览器用户代理信息;
        var isIE2=bro.indexOf("MSIE")>0 ? 'IE' : 'others';//在IE下bro.indexOf("MSIE")值大于1,而其他浏览器下的值小于0(一般为-1);

        //判断IE版本
        var isIE6=bro.indexOf("MSIE 6.0")>0 ? 'IE6' : 'other version';//在IE6下bro.indexOf("MSIE 6.0")值大于1,而其他浏览器下的值小于0(一般为-1);
        var isIE7=bro.indexOf("MSIE 7.0")>0 ? 'IE7' : 'other version';//在IE7下bro.indexOf("MSIE 7.0")值大于1,而其他浏览器下的值小于0(一般为-1);
        var isIE8=bro.indexOf("MSIE 8.0")>0 ? 'IE7' : 'other version';//在IE8下bro.indexOf("MSIE 8.0")值大于1,而其他浏览器下的值小于0(一般为-1);
        var isIE9=bro.indexOf("MSIE 9.0")>0 ? 'IE7' : 'other version';//在IE9下bro.indexOf("MSIE 9.0")值大于1,而其他浏览器下的值小于0(一般为-1);以此类推...
        var isFirefox=bro.indexOf("Firefox")>0 ? 'Firefox' : 'other version';//在Firefox下bro.indexOf("Firefox")值大于1,而其他浏览器下的值小于0(一般为-1);
        var isSafari=bro.indexOf("Safari")>0 ? 'Safari' : 'other version';//在Safari下bro.indexOf("Safari")值大于1,而其他浏览器下的值小于0(一般为-1);
        var isChrome=bro.indexOf("Chrome")>0 ? 'Chrome' : 'other version';//在Chrome下bro.indexOf("Chrome")值大于1,而其他浏览器下的值小于0(一般为-1);
        var isOpera=bro.indexOf("Opera")>0 ? 'Opera' : 'other version';//在Opera下bro.indexOf("Opera")值大于1,而其他浏览器下的值小于0(一般为-1);(ps:好像无效)
        var isCamino=bro.indexOf("Camino")>0 ? 'Camino' : 'other version';//在Camino下bro.indexOf("Camino")值大于1,而其他浏览器下的值小于0(一般为-1);
        var isMozilla=bro.indexOf("Gecko/")>0 ? 'Gecko' : 'other version';//在Mozilla下bro.indexOf("Gecko/")值大于1,而其他浏览器下的值小于0(一般为-1);
        //alert(isOpera);

        //JS获取浏览器信息
        //浏览器代码名称:navigator.appCodeName
        //浏览器名称:navigator.appName
        //浏览器版本号:navigator.appVersion
        //对Java的支持:navigator.javaEnabled()
        //MIME类型(数组):navigator.mimeTypes
        //系统平台:navigator.platform
        //插件(数组):navigator.plugins
        //用户代理:navigator.userAgent
    </script>




印度尼西亚旅游去哪好印度尼西亚旅游团报价优惠印度尼西亚蜜月旅游行程参考印度尼西亚特价旅游多少钱到印度尼西亚游费用报价大全带四岁半女儿游泰国,曼谷、涛岛详细攻略(多图) 广州长隆水上乐园有哪些需要注意的事项? 凤凰古镇深度一日游 品古镇风味历史文化 广州鳄鱼公园里面有什么表演节目? 七夕是算国历还是农历的? 暑假期间南航有学生机票出售吗? 暑假去哪里旅游好?暑假去哪里旅游凉快? 2015圆明园荷花节门票价格是多少?怎么去? 清远漂流黄腾峡全程漂多长时间?黄腾峡全程漂漂程? 清远黄腾峡勇猛全程漂流价格?黄腾峡勇猛全程漂流多少钱? 清远黄腾峡漂流勇猛漂多久?黄腾峡漂流勇猛漂全长多少? 清新区骆坑清泉湾门票价格?骆坑清泉湾生态旅游度假区介绍? 常见病的温泉疗法 峨眉派_金庸笔下的峨眉山_倚天屠龙记峨眉山 南充世界第一大石窟立佛像_超越乐山大佛和灵山大佛的佛像 哪些人不宜泡温泉_不宜泡温泉的人群 PM100DHA060 Datasheet PM100DHA060 Datasheet PM150CVA120--C324 Datasheet PM150CVA120--C324 Datasheet PM1048S03-2158--C1113 Datasheet PM1048S03-2158--C1113 Datasheet 大别山在哪个省 大别山在哪个省 大别山在哪个省 天津周边旅游景点大全 天津周边旅游景点大全 天津周边旅游景点大全 天津周边一日游 天津周边一日游 天津周边一日游