是否可以使用Javascript检测所有版本的IE?怎样
Is it possible to detect all versions of IE with Javascript? How?
对web开发来说非常陌生,请耐心等待。
我想检查使用的浏览器是否为IE(所有版本)。
如果检测到IE,我需要更改CSS。
请给我指正确的方向。
这是我使用的JS
(function detectIE() {
var ua = window.navigator.userAgent;
var msie = ua.indexOf('MSIE ');
var trident = ua.indexOf('Trident/');
var edge = ua.indexOf('Edge/');
if (msie > 0) {
// IE 10 or older
//Do some stuff
}
else if (trident > 0) {
// IE 11
//Do some stuff
}
else if (edge > 0) {
// Edge
//Do some stuff
}
else
// other browser
return false;
})();
var configValues = getUserAgentValues();
var browserName = configValues.browser_name ;
var browserVersion = configValues.browser_vers;
var OSVersion = configValues.platform_type;
请检查一下。
相关文章:
- 如何确定相对较新版本的IE的高度和宽度(IE8不喜欢从JavaScript设置这种样式吗?
- javascript网格未在IE 8及以上版本中显示
- 是否可以使用Javascript检测所有版本的IE?怎样
- 针对IE 8及以下版本
- 图像加载不适用于 IE 8 或更低版本
- IE版本检查停止工作
- 如果用户的浏览器早于以下版本,则显示一条消息:IE 10、Firefox 39、Chrome 39、Opera 8
- 使用less.js检测旧版本的ie,然后使用filter
- jsPDF在任何IE版本中显示iframe
- fadeIn动画无法在IE中工作(所有版本)
- 获取IE版本+将类添加到正文
- 在Facebook图形中,使用Javascript的IE(所有版本)不支持API调用跨浏览器调用
- 什么版本的IE支持安全性=“;受限制的“;iframes
- 使用JQuery和IE在悬停时高亮显示表行-所有版本
- 如何在旧 IE 版本中将捕获组与 String.split 一起使用
- 对 IE 8 及更低版本的 NVD3 支持
- 什么是 IE 版本的网络驱动程序.Capabilities.firefox().
- 旧版本IE上的Jquery问题
- 某些版本IE中的JavaScript重定向问题
- 旧版本IE中JSON对象的问题