IE版本号的基本实现代码由js决定。
来源:http://www.tudoupe.com时间:2021-11-05
jQuery 2. 0 这是由日外个人创造的最初判断技术, 除了评估浏览器版本编号( 它建议了特性测试) 之外。 此代码非常聪明。 它既简洁又后向兼容。 通常的策略是查找 USER_ AGENT ;
但基于历史原因,USER_AGENT 一直不准确, 并被主要制造商修改。 #我不知道我在说什么#
比如:
IE10 : Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0)
IE11 : Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv 11.0) like Gecko
全都是乱七八糟的或绳子 谁知道IE12会变成什么!
因此,使用特征化或USER-AGENT测试既不可信,也不与后向兼容!
强烈推荐以下代码!
复制代码代码如下:
var _IE = (function () {
var v = 3, div = document.createElement('div'), all = div.getElementsByTagName('i');
while (
div.innerHTML = ' ',
all[0]
);
return v > 4 ? v : false;
} ());
alert(_IE);
相关新闻
- 2022-08-04 WPF的由来
- 2022-08-04 Win11勒索软件防护怎么打开?Win11安
- 2022-08-04 Windows系统jdk的配置
- 2022-08-04 Windows10 OneNote怎么重新登录?如何重
- 2022-08-04 超好用的 Windows 效率工具推荐
- 2022-08-04 Windows如何在CMD或PowerShell中配置代理
- 2022-08-04 powershell和cmd对比
- 2022-08-04 【QT】Windows下QT下载安装
- 2022-08-04 windows下 C++ 实现类属性的get和set方
- 2022-08-04 Win11快速助手在哪里?Win11打开快速
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
