判断当前浏览器是否是IE浏览器
2024-09-04 11:06:14
今天修改后台人员遗留的兼容性问题时,遇到了有些样式只是在IE浏览器下面不正常,为了让自己记住,所以把代码贴一下
## 代码 ##
if (!!window.ActiveXObject || "ActiveXObject" in window){
console.log('是IE')
} else{
console.log('不是IE')
}
## 解释 ##
ActiveXObject 对象 (JavaScript)仅仅是在IE浏览器的启用和返回对自动化对象的引用。此对象仅用于实例化自动化对象,且此对象没有成员;
newObj = new ActiveXObject(servername.typename[, location]);
详情链接: https://msdn.microsoft.com/zh-cn/library/7sw4ddf8%28v=vs.94%29.aspx
这个在项目中用到的很少,一般也只是用判断是否是IE浏览器。有时间可以详细了解一下的,早晚都会遇到的
最新文章
- Swift与OC区别
- ORACLE查看SQL的执行次数/频率
- hihoCoder #1445 : 后缀自动机二·重复旋律5
- java 实现一个简易计算器
- 宏HASH_DELETE
- 【原】1.1RDD源码解读(二)
- CKeditor使用js验证不得为空
- C++中结构体与类的区别(struct与class的区别)
- How to untar a TAR file using Apache Commons
- LIS3DH三轴加速度计-实现欧拉角(俯仰角,横滚角)
- python学习日记(内置函数)
- mssql server 数据库帮助类
- Django form表单功能的引用(注册,复写form.clean方法 增加 验证密码功能)
- No module named 'ConfigParser'
- linux查看IP
- hdfs haadmin命令
- 使用gunicorn将django项目部署到生产环境的子目录下,在nginx后端获取客户真实IP地址
- 渲染Keynote
- jsonp原理和jquey jsonp原理实践
- nyoj38
热门文章
- [2018-08-25]模板引擎Razor Engine 用法示例
- 服务器中判断客户端socket断开连接的方法【转】
- 分享知识-快乐自己:论 Mybatis中的关联关系(一对多,多对一,多对多)
- Log4Net的使用之winform
- leetcode 307. Range Sum Query - Mutable(树状数组)
- linux命令学习笔记(52):ifconfig命令
- struct tm 和 time_t 时间和日期的使用方法(转
- Visual Studio 2012 与此版本的 Windows 不兼容 解决
- 每天一个linux命令(5):mkdir命令
- python爬虫知识点总结(六)BeautifulSoup库详解