编写针对IE的JS代码两种编写方法


Posted in Javascript onJanuary 30, 2013

有些时候我们需要针对某些IE下的兼容性写单独的JS处理代码。有多种做法:

1.通过检测navigation.userAgent来判断是否是IE,再编写IE分支的处理代码:
2.通过声明@cc_on 语句可以在脚本的注释内启用条件编译功能,这样对于非IE浏览器就会将识别为注释而忽略(实测,这种方式在IE6-9将适用!):

/*@cc_on @if (@_jscript) 
alert("hello world"); 
@end @*/
Javascript 相关文章推荐
用Javascript实现UTF8编码转换成gb2312编码
Dec 22 Javascript
javascript预加载图片、css、js的方法示例介绍
Oct 14 Javascript
AngularJS实现按钮提示与点击变色效果
Sep 07 Javascript
jQuery实现根据生日计算年龄 星座 生肖
Nov 23 Javascript
详解vue2.0 transition 多个元素嵌套使用过渡
Jun 19 Javascript
详解webpack异步加载业务模块
Jun 23 Javascript
解决Jquery下拉框数据动态获取的问题
Jan 25 jQuery
vue+elementui 对话框取消 表单验证重置示例
Oct 29 Javascript
JS对日期操作封装代码实例
Nov 08 Javascript
vue实现页面内容禁止选中功能,仅输入框和文本域可选
Nov 09 Javascript
vue实现div可拖动位置也可改变盒子大小的原理
Sep 16 Javascript
JS指定音频audio在某个时间点进行播放
Nov 28 Javascript
利用Javascript判断操作系统的类型实现不同操作系统下的兼容性
Jan 29 #Javascript
js的压缩及jquery压缩探讨(提高页面加载性能/保护劳动成果)
Jan 29 #Javascript
JavaScript起点(严格模式深度了解)
Jan 28 #Javascript
一个页面元素appendchild追加到另一个页面元素的问题
Jan 27 #Javascript
JavaScript转换农历类实现及调用方法
Jan 27 #Javascript
Extjs中TabPane如何嵌套在其他网页中实现思路及代码
Jan 27 #Javascript
Extjs中的GridPanel隐藏列会显示在menuDisabled中解决方法
Jan 27 #Javascript
You might like
解决cPanel无法安装php5.2.17
2014/06/22 PHP
Laravel框架Auth用户认证操作实例分析
2019/09/29 PHP
laravel按天、按小时,查询数据的实例
2019/10/09 PHP
如何在Laravel5.8中正确地应用Repository设计模式
2019/11/26 PHP
js类后台管理菜单类-MenuSwitch
2007/09/12 Javascript
jquery实现邮箱自动补全功能示例分享
2014/02/17 Javascript
DOM操作原生js 的bug,使用jQuery 可以消除的解决方法
2016/09/04 Javascript
解析JavaScript模仿块级作用域
2016/12/29 Javascript
微信小程序 video详解及简单实例
2017/01/16 Javascript
AngularJS路由切换实现方法分析
2017/03/17 Javascript
jQuery事件_动力节点Java学院整理
2017/07/05 jQuery
vue+vux实现移动端文件上传样式
2017/07/28 Javascript
使用vue-cli+webpack搭建vue开发环境的方法
2017/12/22 Javascript
用react-redux实现react组件之间数据共享的方法
2018/06/08 Javascript
vue实现弹幕功能
2019/10/25 Javascript
[04:45]DOTA2上海特级锦标赛主赛事第四日RECAP
2016/03/06 DOTA
[01:04:35]2018DOTA2亚洲邀请赛 4.3 突围赛 Secret vs VG 第一场
2018/04/04 DOTA
利用python爬取散文网的文章实例教程
2017/06/18 Python
Python3爬虫学习之MySQL数据库存储爬取的信息详解
2018/12/12 Python
python 自动重连wifi windows的方法
2018/12/18 Python
python中自带的三个装饰器的实现
2019/11/08 Python
keras模型可视化,层可视化及kernel可视化实例
2020/01/24 Python
python GUI库图形界面开发之PyQt5复选框控件QCheckBox详细使用方法与实例
2020/02/28 Python
使用Keras预训练好的模型进行目标类别预测详解
2020/06/27 Python
Python偏函数实现原理及应用
2020/11/20 Python
澳大利亚排名第一的在线酒类商店:MyBottleShop
2018/04/26 全球购物
英文自荐信
2013/12/19 职场文书
驾驶员岗位职责
2014/01/29 职场文书
2014教师党员个人自我评议
2014/09/20 职场文书
2014预防青少年违法犯罪工作总结
2014/12/10 职场文书
护士个人总结范文
2015/02/13 职场文书
推普标语口号大全
2015/12/26 职场文书
纪检干部学习心得体会
2016/01/23 职场文书
解决Pytorch dataloader时报错每个tensor维度不一样的问题
2021/05/28 Python
vue打包时去掉所有的console.log
2022/04/10 Vue.js
MySQL远程无法连接的一些常见原因总结
2022/09/23 MySQL