有区分360浏览器兼容模式和ie的方法吗??

如题,360浏览器兼容模式下,所有浏览器信息和ie一模一样。
有什么办法在只动用前端的情况下辨别出来的,用的是vue。

2个回答

没有办法,因为360就是ie的盗版+一堆流氓病毒插件,换了一个名字而已。

gz4524
Aqing. 回复caozhy: 最终结果是不辨别了,把它的兼容模式当ie处理
6 个月之前 回复
caozhy
贵阳老马马善福专门编写代码的老马就是我! 回复Aqing. : 你要给360写插件,免不了要被360敲诈勒索一次,但是你用户愿意花钱就这么搞
6 个月之前 回复
caozhy
贵阳老马马善福专门编写代码的老马就是我! 回复Aqing. : 除非你能让你的用户下载一个你写的程序,你的程序安装到用户计算机以后,可以附着在360上,然后拦截并且修改,产生一个独特的ua让你服务器识别。
6 个月之前 回复
gz4524
Aqing. 研究这么久,我也这么想。可需求要,就得硬着头皮上
6 个月之前 回复

function checkBrowser(){
var ua = navigator.userAgent.toLocaleLowerCase();
var browserType=null;
if (ua.match(/msie/) != null || ua.match(/trident/) != null) {
browserType = "IE";
browserVersion = ua.match(/msie ([\d.]+)/) != null ? ua.match(/msie ([\d.]+)/)[1] : ua.match(/rv:([\d.]+)/)[1];
} else if (ua.match(/firefox/) != null) {
browserType = "火狐";
}else if (ua.match(/ubrowser/) != null) {
browserType = "UC";
}else if (ua.match(/opera/) != null) {
browserType = "欧朋";
} else if (ua.match(/bidubrowser/) != null) {
browserType = "百度";

}else if (ua.match(/metasr/) != null) {
browserType = "搜狗";

}else if (ua.match(/tencenttraveler/) != null || ua.match(/qqbrowse/) != null) {
browserType = "QQ";
}else if (ua.match(/maxthon/) != null) {
browserType = "遨游";
}else if (ua.match(/chrome/) != null) {
var is360 = _mime("type", "application/vnd.chromium.remoting-viewer");
function _mime(option, value) {
var mimeTypes = navigator.mimeTypes;
for (var mt in mimeTypes) {
if (mimeTypes[mt][option] == value) {
return true;
}
}
return false;
}
if(is360){

browserType = '360';

}else{

browserType = "谷歌";

}

}else if (ua.match(/safari/) != null) {
browserType = "Safari";
}
return browserType;
}

gz4524
Aqing. 这个只能在极速模式下辨别
6 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
360浏览器兼容模式的ie内核问题
360浏览器比较奇葩 页面加入<meta http-equiv="X-UA-Compatible" content="IE=edge"> 以最高级模式渲染文档
增强360浏览器的兼容性,打开ie兼容模式,代码
当时用font-face属性时在36浏览器中出现了字体发虚的情况,针对这种情况,参考http://se.360.cn/v6/help/meta.html 我们使用了 来使360浏览器打开目标网页时默认的使用ie兼容模式而不是默认的高速渲染模式。解决了使用字蛛产生自定义生成字体包的引入带来的字体发虚的问题。
360浏览器默认使用IE兼容模式解决办法
  使用360浏览器都是被优先选用兼容模式打开 若页面需默认用极速核,增加标签:&amp;lt;meta name=&quot;renderer&quot; content=&quot;webkit&quot;&amp;gt;  若页面需默认用ie兼容内核,增加标签:&amp;lt;meta name=&quot;renderer&quot; content=&quot;ie-comp&quot;&amp;gt;  若页面需默认用ie标准内核,增加标签:&amp;lt;meta name=&quo
360浏览器的兼容模式不能$.post???
[img=https://img-bbs.csdn.net/upload/201311/26/1385442031_252816.png][/img]rnrn在360的兼容模式下没作用,其他ie,火狐,谷歌都可以。求大神解救啊-。-rn0.0求大神给个能用的代码也可以。。。rn
360浏览器兼容模式内核探讨
  使用highchart3.0.2作图形报表时发现一个很奇怪的问题,在极速模式下能显示的图表,当切换到兼容模式之下的时候图表消失。根据网上的说法360用的是当前安装的IE的内核,不过我的IE8里显示正常,偶然的机会我将IE8的也切换到兼容模式,发现图表也不见了。IE8的兼容模式使用的IE7的内核,因此,猜测360兼容模式下使用的内核为IE7而非网上乱传的那样。不实践的东西真是会害死人呢。经过在...
360浏览器(极速和兼容模式)
if((window.navigator.mimeTypes[40] || !window.navigator.mimeTypes.length)){ $(".apply").css("width","851px"); } if (window.navigator.userAgent.indexOf('compatible') != -1)
360浏览器的极速模式和兼容模式
iamlaosong文 用360浏览器在网上看一个教学视频,打开后没图像没声音,只有几个排列不规整的按钮,点击也没有反应,没法看。本来以为是网站问题,后来想是不是浏览器的问题,于是换了个谷歌浏览器,可以正常看。 后来听别人说,360浏览器的极速模式可以看,试用了一下,果然可以。
360浏览器兼容模式下载文件,文件名乱码~!
360浏览器兼容模式下载文件,文件名乱码~!求解决~!急
360浏览器兼容模式下代码渲染兼容问题
未经允许,不得转载!! 水平有限,不周之处欢迎交流、指正!! 360浏览器兼容模式、极速模式中兼容模式就是个坑,这货呢,包含了两个浏览器 一个是IE(Trident内核),即兼容模式,在使用网银时需要切换为兼容模式 一个是Chrome(Chrommium内核),即极速模式,普通浏览时使用 一般情况下呢,采用极速模式解析网页,但是一旦到了敏感性页面,
360浏览器兼容模式css错乱问题
解决360浏览器兼容模式css错乱问题 有些时候在本地写好代码,不管是直接打开网页flie://,还是localhost: 网页都没有问题,但是放到服务器上面,打开360浏览器后选择兼容模式,发现css 错乱,而在本地没有任何问题。 下面给出两种解决方法: 第一种: 在head标签中添加一行代码: 强制执行极速模式&lt;meta name="renderer" content="w...
jsp页面360浏览器兼容模式不兼容问题解决方法
众所周知,360浏览器兼容模式是个很蛋疼的模式,让无数开发人员头疼脑热。鄙人也遇到了,为留纪念,特附解决方法如下: 1、在标签前插入 如图所示: 2、在 标签内插入:   meta name=”renderer” content=”webkit|ie-comp|ie-stand” />  content的取值为we
360浏览器的极速模式和兼容模式的区别
同时分享一个自己录制的CSS3动画特效经典案例【推荐教程】--后期会更新vue框架 微信小程序等内容。 https://ke.qq.com/course/323252 最近录制的ajax从基础到实战的视频,包含原生ajaxjquery的ajax 以及ajax接口获取数据等 https://ke.qq.com/course/404001?tuin=a9c74247 -------...
div隐藏在360浏览器的兼容模式下
div的隐藏 display='none' 在360的兼容模式下不能隐藏 在极速模式下就能隐藏,怎么能解决一下啊?请指教
IE兼容模式
IE兼容模式 Bootstrap不支持IE的兼容模式。为了让IE浏览器运行最新的渲染模式,建议将此 &amp;lt;meta&amp;gt; 标签加入到你的页面中: &amp;lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=edge&quot;&amp;gt; 此标签被加入到所有文档页面和案例页面中,以确保在每个被支持的IE浏览器中保持最好的页面展现效果。 ...
如何区分360浏览器和谷歌浏览器
众所周知,一般情况下,可以根据userAgent来判断浏览器类型,大多数浏览器都能这样判别,但比较坑的是,自某次事件后,360彻底赖上谷歌了,这一下坑了好多人,因为很多人都不知道如今还能用什么方法区分开它俩,小弟有幸偶然发现他俩一点点区别,下面附上js代码,虽然一堆if else 比较low,不过亲测后效果还是有的: function checkBrowser(){ var ua = na
IE已结360浏览器兼容模式float:right;另起一行的解决方法
用绝对定位代替float
使用layer时遇到的IE/360浏览器兼容模式的一个大坑
使用layer时IE/360浏览器兼容模式遇到的问题 问题表象 使用layer.open时无法正常弹出,使用了百度搜索到的功能,但大多都是添加mate方法,最终也没有解决当前问题 问题的原因 在这里问题的原因不在于layer,也不在于jquery。问题在于IE/360浏览器兼容模式对ES6的支持,由于使用到了layer.open会使用到定义的html代码片段,为了方便查看html结构,使用了ES...
safari、IE、360浏览器兼容模式 js 中字符串转日期格式
不支持这种日期格式: 2016-06-13 12:00:00,只能使用使用:2016/06/13 12:00:00。如下: var endDate = new Date("2016/06/13 12:00:00"); 或者 var str ='2016-06-13 12:00:00'; str = str.replace(/-/g,"/"); var date =
frame在360浏览器兼容模式时显示白色
仅在兼容模式时存在此问题,因为ie默认frame的背景颜色是白色,此时最简单有效的方法是设置frame中对应的的页面的背景色为你需要的颜色,即在中添加html,body{ background-color:rgb(238,238,238); } 将此处的rgb颜色改为你需要的即可。
IE自动兼容模式问题解决
在&lt;title&gt;标签下面引入如下代码即可实现自动兼容模式 &lt;meta http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=7; IE=EDGE"&gt;
关于360浏览器兼容模式不能居中的问题
< ! DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”> 替换为删除< meta http-equiv=”pragma” content=”no-cache”> < meta http-equiv=”cache-control” content=”no-cache”> < meta http-equiv=”expires
console.log引发的360浏览器兼容模式的冲突问题
最近的工作项目中,出现了js不执行的问题,但是打开控制台后js就执行了。。。真的是个很奇葩的问题,经过一步一步的排查发现,竟然是因为ie内核对console.log的不兼容问题。。。于是添加一下代码。。。window.console = window.console || (function () {    var c ={};     c.log = c.warn = c.debug = c.i...
360浏览器-兼容模式下不支持引入外部css
使用路径file:///C:/Users/jucheng/Desktop/html/login.html打开页面出现此问题 把页面头部的   把html去掉只剩下 就可以加载上css
ie兼容模式长期保存
打开网页,然后打开  兼容模式  在地址后面直接加‘/’就可以了
IE兼容模式设置
IE8以上的版本之后,增加了一个兼容模式。对于某些网站必须要启用兼容模式才能运行插件,兼容网站。那么IE兼容模式怎么设置呢? IE兼容性视图设置 1IE兼容模式设置---把网站启用兼容模式 如果需要把某些网站加到兼容模式,可以通过点击IE工具---兼容性视图设置 2如下图,点击兼容性视图设置之后。点击添加把网站加到兼容性视图里面 3所有网站启...
360浏览器,ie不支持DOM事件吗?
代码如下,在360浏览器和ie浏览器下都不能执行,代码有错吗?rnrn rn rn rn rn
更改进程的IE兼容模式
在.NET开发里,经常会用到WebBrowser控件,是通过IE浏览器加载的,但是有时候需要考虑IE的兼容,一般情况下,高版本的IE兼容会好点,有一种方式能直接更改当前进程的IE兼容方式。方法如下: IE10:10001;IE9:9999;IE8:8888;IE7:7000 注册表位置,一般写当前用户的位置: SOFTWARE\Microsoft\Internet Explorer\MAIN
IE兼容模式下样式问题
在IE兼容模式下图片底部会与TD底部留出一部分空白,怎么能消除多余的空白rn[code=html]rnrn rn rn rnrn[/code]
解决IE兼容模式问题
ie8、9、11都能正常显示
vue+element 在ie和360浏览器的兼容问题
只是单纯的新闻性网站,包括首页、栏目页、详情页和一些专题页面,部署完之后在谷歌没什么问题,当用户提到在ie打不开的时候才考虑到很久没去做ie的兼容了,这些页面里主要用到的关键技术点就是一些基础的数据绑定以及关键问题Vue.component组件用于展示网站的公共部分,代码如下: 后来就各种百度,说是vue内部包含es6的语法,ie不支持,就按照网上的说法下载了一个polyfill.min.js文...
360浏览器360浏览器360浏览器360浏览器
360浏览器360浏览器360浏览器360浏览器360浏览器
AjaxJS中浏览器有兼容模式的吗?
今天Ajax运行IE能运行成功,但是搜狗高速模式运行没反应。测试了下,搜狗只运行到获取html变量值,然后后面的都不运行了,有人说是浏览器兼容问题,然后用搜狗的兼容模式运行又能成功运行了。这是浏览器兼容的问题吗?那为什么我以前做的Ajax搜狗高速模式也能运行成功呢?这个又怎么解释呢?rn rn下面是我的html和JS代码 其他的Servlet没必要了吧?rnrn[img=https://img-bbs.csdn.net/upload/201404/12/1397288867_849471.jpg][/img][img=https://img-bbs.csdn.net/upload/201404/12/1397288880_612146.jpg][/img][img=https://img-bbs.csdn.net/upload/201404/12/1397288893_981431.jpg][/img][img=https://img-bbs.csdn.net/upload/201404/12/1397288905_894864.jpg][/img]rnrn求各位前辈,大神,高手解惑,先谢谢了!
jquery代码在IE的兼容模式下没有执行~!
jQuery 在IE的兼容模式下没有执行~!如果在jquery代码中加上alert()它才会被调用。在非兼容模式下运行正常,求高手指点,谢谢~!
IE中兼容模式下JSON未定义
NULL 博文链接:https://ruohanfly.iteye.com/blog/2184028
Edge,IE浏览器 兼容模式设置
1.前两天帮别人查教师资格证分数,发现只能用内核为IE的浏览器且是兼容模式才可以进入该网站,下面是用谷歌浏览器访问该网站给的提示: 2.我的电脑是win10系统,然后去用Edge浏览器去访问该网站,依旧是上面的提示,说明浏览器不是兼容模式,进入Edge浏览器设置中,如下图操作: 3.打开“使用Internet Explorer打开”后,会出现一个兼容性设置窗口,在里面加入你访问网站即可,如下图...
在IE兼容模式下 提示JSON未定义
在IE兼容模式下 提示JSON未定义
IE兼容模式怎么设置.pdf
本文档提供给初级电脑维护人员,如何设置IE浏览器的兼容性设备。
在IE的兼容模式下怎么会产生空行?
在两个DIV之间产生了一个空行,在高速模式或者其他浏览器是正常的,但是在IE内核的兼容模式下就有这个空行,见下图:rn[img=http://p13.freep.cn/p.aspx?u=v20_p13_photo_1209302033003706_0.gif][/img]rnrnHTML代码:rn[code=HTML]rn 最新文章rn rn 测试rn 测试rn 测试rn 测试rn 测试rnrnrn[/code]rnrnCSS代码:rn[code=CSS]rn.toprightwidth:298px;border:1px solid #DBDBDB;float:right;overflow:hidden;rn.zhongboxwidth:100%;height:20px;line-height:20px;background-color:#EBEBEB;border-bottom:1px solid #DADADA;rn.zhongbox h2padding-left:10px;font-weight:bold;color:#CD8500;font-size:13px;rn.rewenwidth:100%;overflow:hidden;zoom:1;height:100%;clear:both;rn.ico3float:left;margin:4px 0px;rn.ico3 lipadding-left:16px;background:url(../images/ico-3.gif) 7px 11px no-repeat;height:23px;line-height:23px;overflow:hidden;width:100%;rn[/code]
IE 兼容模式 quirks 网页变形
http://www.cnblogs.com/0000/archive/2009/11/01/1593851.html     &amp;lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=Edge&quot; /&amp;gt;
ie兼容模式下跨域访问问题的解决
先来说一下,什么是跨域访问, 跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。 所谓同源是指,域名,协议,端口均相同,不明白没关系,举个栗子: http://www.123.com/index.html 调用 http://www.123.com/server.php (非跨域) http://www.1
相关热词 c# stream 复制 android c# c#监测窗口句柄 c# md5 引用 c# 判断tabtip 自己写个浏览器程序c# c# 字符串变成整数数组 c#语言编程写出一个方法 c# 转盘抽奖 c#选中treeview