复制代码 代码如下: <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);