做网站软件war,温州网站关键词推广,免费的网站推广渠道,网站开发与运营案例教程怎么去看浏览器的内核等信息 ---- js的全局对象window子属性navigator.userAgent#xff0c;这个属性是包含了浏览器信息的相关信息#xff0c;包括我们需要的浏览器内核navigator.userAgent这个值取出来是个字符串#xff0c;可以通过string的 indexOf方法或者正则匹配来验…怎么去看浏览器的内核等信息 ---- js的全局对象window子属性navigator.userAgent这个属性是包含了浏览器信息的相关信息包括我们需要的浏览器内核navigator.userAgent这个值取出来是个字符串可以通过string的 indexOf方法或者正则匹配来验证关键字符串ie11和edge的判断方式有所不同后面我会给出几个图这个是ie11的userAgent这个是edge的userAgentie9的userAgentie8的userAgentie10的userAgent你一定发现了ie11和edge的userAgent是和ie8,9,10差别蛮大的那么对用的在写js时需要特别判断下面给出我写好的一段判断是否是ie且给出ie版本号的js代码段function IEVersion() { var userAgent navigator.userAgent; //取得浏览器的userAgent字符串var isIE userAgent.indexOf(compatible) -1 userAgent.indexOf(MSIE) -1; //判断是否IE11浏览器var isEdge userAgent.indexOf(Edge) -1 !isIE; //判断是否IE的Edge浏览器var isIE11 userAgent.indexOf(Trident) -1 userAgent.indexOf(rv:11.0) -1; if(isIE) { var reIE new RegExp(MSIE (\\d\\.\\d););reIE.test(userAgent); var fIEVersion parseFloat(RegExp[$1]); if(fIEVersion 7) { return 7;} else if(fIEVersion 8) { return 8;} else if(fIEVersion 9) { return 9;} else if(fIEVersion 10) { return 10;} else { return 6;//IE版本7 }} else if(isEdge) { return edge;//edge} else if(isIE11) { return 11; //IE11}else{ return -1;//不是ie浏览器 }}通过调用 IEVersion()可以获得返回值值如下值值类型值说明-1Number不是ie浏览器6Numberie版本67Numberie78Numberie89Numberie910Numberie1011Numberie11edgeStringie的edge浏览器