js如何区别当前浏览器是IE浏览器还是360浏览器?
这是我网上找的方法functioncheckIs360(){varis360=false;varisIE=false;if(window.navigator.appNam...
这是我网上找的方法
function checkIs360(){
var is360 = false;
var isIE = false;
if (window.navigator.appName.indexOf("Microsoft") != -1){
isIE= true;
}
if(isIE&&(window.navigator.userProfile+'')=='null'){
is360 = true;
}
if(is360)return true;
else return false;
}
出来的结果都是360浏览器
跪求解决方案啊!! 展开
function checkIs360(){
var is360 = false;
var isIE = false;
if (window.navigator.appName.indexOf("Microsoft") != -1){
isIE= true;
}
if(isIE&&(window.navigator.userProfile+'')=='null'){
is360 = true;
}
if(is360)return true;
else return false;
}
出来的结果都是360浏览器
跪求解决方案啊!! 展开
3个回答
展开全部
你要区分的不应该是360浏览器,而是采用的Chromium所使用的核心(老版本为WebKit,新版本为谷歌自己根据WebKit修改的一个分支Blink)
①在360浏览器官网的帮助中有一个“内核控制meta说明”,提供了官方方案,不是用js,而是用meta 标签识别,自己看看,限于规定就不给你发网址了。但是这个办法只对360浏览器有效,所以看来你得好好学习一下浏览器兼容,最起码把CSS的浏览器兼容学会。
②看来你的那个在搜狗、猎豹、遨游等双核浏览器都会是错位的,他们和360一样。
建议你先安装这几个浏览器:
Chrome,FireFox,IE Tester
根据你的描述,估计浏览器兼容问题应该都不少。。。
总之,浏览器兼容的知识,恶补一下吧。。。。
①在360浏览器官网的帮助中有一个“内核控制meta说明”,提供了官方方案,不是用js,而是用meta 标签识别,自己看看,限于规定就不给你发网址了。但是这个办法只对360浏览器有效,所以看来你得好好学习一下浏览器兼容,最起码把CSS的浏览器兼容学会。
②看来你的那个在搜狗、猎豹、遨游等双核浏览器都会是错位的,他们和360一样。
建议你先安装这几个浏览器:
Chrome,FireFox,IE Tester
根据你的描述,估计浏览器兼容问题应该都不少。。。
总之,浏览器兼容的知识,恶补一下吧。。。。
展开全部
360用的不是IE内核吗?那么这两个当然是一样的。
追问
怎么可以区别这两个浏览器呢,现在界面在IE中显示正常,在360浏览器显示错位
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |