IE与IE内核浏览器的那点事
真正的IE浏览器与IE内核的浏览器是不是一回事呢,是不是完全一样咧?如果不一样又有什么关系咧?下面一起来找答案吧!
知识补给:
1.浏览内核 简介
我的结论:根据以往的经验和上面资料可知,纯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;
}
以上信息就可以搞定了。
关注下面二维码,订阅更多精彩内容。

【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
· DeepSeek 解答了困扰我五年的技术问题
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 推荐几款开源且免费的 .NET MAUI 组件库
· 易语言 —— 开山篇
· 实操Deepseek接入个人知识库
· Trae初体验