IE与IE内核浏览器的那点事

简介: 真正的IE浏览器与IE内核的浏览器是不是一回事呢,是不是完全一样咧?如果不一样又有什么关系咧?下面一起来找答案吧! 知识补给:   1.浏览内核 简介   2.IE内核浏览器 简介 我的结论:根据以往的经验和上面资料可知,纯IE浏览和IE内核浏览器是有所不同的,如果完全一样也没必要做出那些浏览器了不是,只有做ie皮肤和插件就ok了。

真正的IE浏览器与IE内核的浏览是不是一回事呢,是不是完全一样咧?如果不一样又有什么关系咧?下面一起来找答案吧!

知识补给:

  1.浏览内核 简介

  2.IE内核浏览器 简介

我的结论:根据以往的经验和上面资料可知,纯IE浏览和IE内核浏览器是有所不同的,如果完全一样也没必要做出那些浏览器了不是,只有做ie皮肤和插件就ok了。

那么主流的IE内核浏览器和纯IE浏览要怎样判断呢?来看IE内核主流浏览器的对比数据和查询方法。

 

浏览器详细信息对比 Javascript:navigator.userAgent

浏览器名称

关键标示

集成版本

遨游3

Maxthon 或者 Trident

MSIE 7.0

搜狗

SE 2.X MetaSr 1.0

MSIE 7.0

世界之窗

1.TheWorld(IE非x64)

2.WOW64(IE x64)

本地IE最高版本

360浏览器

1.360SE(IE非x64 360安全版)

2.360EE(IE非x64 360极速版)

3.WOW64(IE x64)

本地IE最高版本

QQ浏览器

QQBrowser(IE 非x64)

MSIE 7.0

TT浏览器

1.无(IE 非x64)

2.WOW64(IE x64)

MSIE 7.0

真正的IE浏览器

1.无(IE 非x64)

2.Tablet PC(IE x64)

本地IE最高版本

 

根据以上的信息可以得出javascript方法判断是否纯IE浏览器,代码如下:

 

function isTrueIE() {
if (navigator.userAgent.indexOf("MSIE") > 0) {
// ie 内核
if (navigator.userAgent.indexOf("Tablet PC") > 0) {
// x64 纯ie
return true;
}
else if (navigator.userAgent.indexOf("Maxthon") > 0 || navigator.userAgent.indexOf("SE ") > 0 ||
navigator.userAgent.indexOf("360") > 0 || navigator.userAgent.indexOf("QQ") > 0 ||
navigator.userAgent.indexOf("Trident") > 0) {
// IE内核非IE浏览!
return false;
}
else {
// x32 纯ie
return true;
}
}
return false;
}

以上信息就可以搞定了。






img_fa0be433d68c8212b2b0b3b1a564ccb1.png
如果本文对你有所帮助,请打赏——1元就足够感动我:)
支付宝打赏 微信打赏
联系邮箱:intdb@qq.com
我的GitHub: https://github.com/vipstone
关注公众号: img_9bde0f31ac4a0eca10b1bd7414b78faf.png


作者: 王磊
出处: http://vipstone.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,请标明出处。

相关文章
|
4月前
|
Web App开发 Linux Windows
linux安装浏览器 linux本地浏览器进行访问
linux安装浏览器 linux本地浏览器进行访问
|
10月前
|
Web App开发 自然语言处理 JavaScript
浏览器工作原理
本文从多个维度详细分析浏览器的核心工作原理。我们将讨论`导航`、`获取数据`、`解析`和`渲染`等核心步骤,并希望能使你对这些概念更清晰
227 1
|
Web App开发 存储 前端开发
浏览器原理 01 # Chrome架构:仅仅打开了1个页面,为什么有4个进程?
浏览器原理 01 # Chrome架构:仅仅打开了1个页面,为什么有4个进程?
310 0
浏览器原理 01 # Chrome架构:仅仅打开了1个页面,为什么有4个进程?
|
JavaScript 流计算
360浏览器兼容问题
360浏览器兼容问题
336 0
|
Web App开发 缓存 开发框架
浏览器专题系列 - 浏览器内核
浏览器专题系列 - 浏览器内核
|
Web App开发 缓存 前端开发
浏览器工作原理和实践(一)——浏览器
  《浏览器工作原理与实践》是极客时间上的一个浏览器学习系列,在学习之后特在此做记录和总结。
浏览器工作原理和实践(一)——浏览器
|
Web App开发 iOS开发
Mac 打开safari浏览器直接卡死解决方法,解决Safari浏览器访问网页卡死重新再打开浏览器还是卡死实例演示
Mac 打开safari浏览器直接卡死解决方法,解决Safari浏览器访问网页卡死重新再打开浏览器还是卡死实例演示
2100 0
Mac 打开safari浏览器直接卡死解决方法,解决Safari浏览器访问网页卡死重新再打开浏览器还是卡死实例演示
|
Web App开发 数据安全/隐私保护
Windows10更新1903后,chrome内核浏览器打开网页链接错误
百度的解决方法普遍不管用,于是只好求助Google这次国外水友水平好像高一些,提供一个新方法,也许可以解决你的问题这个问题应该是出现 Cryptographic Services 服务的权限上1、打开服务管理面板:Win+R,输入 services.
2207 0
|
Web App开发 测试技术
在 .NET 中开发基于 Chrome 内核的浏览器-创建一个简单浏览器
首先在 http://www.cftea.com/tools/downloads/Cef.zip 下载文件包。 一、将文件解压拖入到 Visual Studio 对应的 WinForm 项目中。 二、在解决方案中,在这些文件上右键,选择属性,在“复制到输出目录”中选择“始终复制”(不要忘了 locales 中的文件也要这样操作)。
1176 0