编写针对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实现unicode和字符的互相转换
Jul 18 Javascript
在网页里看flash的trace数据的js类
Jan 10 Javascript
Jquery Ajax学习实例7 Ajax所有过程事件分析示例
Mar 23 Javascript
js固定DIV高度,超出部分自动添加滚动条的简单方法
Jul 10 Javascript
使用js实现按钮控制文本框加1减1应用于小时+分钟
Dec 09 Javascript
JavaScript sup方法入门实例(把字符串显示为上标)
Oct 20 Javascript
JavaScript开发人员的10个关键习惯小结
Dec 05 Javascript
JavaScript实现in-place思想的快速排序方法
Aug 07 Javascript
javascript按钮禁用和启用的效果实例代码
Oct 29 Javascript
Node.js使用cookie保持登录的方法
May 11 Javascript
JS使用队列对数组排列,基数排序算法示例
Mar 02 Javascript
详解vuex之store源码简单解析
Jun 13 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
PHP反转字符串函数strrev()函数的用法
2012/02/04 PHP
使用PHPStorm+XDebug搭建单步调试环境
2017/11/19 PHP
jQuery function的正确书写方法
2013/08/02 Javascript
js 针对html DOM元素操作等经验累积
2014/03/11 Javascript
AngularJS表单编辑提交功能实例
2015/02/13 Javascript
Bootstrap自定义文件上传下载样式
2016/05/26 Javascript
浅谈Angularjs link和compile的使用区别
2016/10/21 Javascript
利用select实现年月日三级联动的日期选择效果【推荐】
2016/12/13 Javascript
jQuery实现扑克正反面翻牌效果
2017/03/10 Javascript
深入理解Node.js中的进程管理
2017/03/13 Javascript
使用jQuery实现购物车结算功能
2017/08/15 jQuery
详解vue+css3做交互特效的方法
2017/11/20 Javascript
Vue动态控制input的disabled属性的方法
2018/06/26 Javascript
Vue中使用vux配置代码详解
2018/09/16 Javascript
JS实现选项卡效果的代码实例
2019/05/20 Javascript
JavaScript变量Dom对象的所有属性
2020/04/30 Javascript
微信小程序入门之指南针
2020/10/22 Javascript
vue 如何从单页应用改造成多页应用
2020/10/23 Javascript
[02:03]《现实生活中的DOTA2》—林书豪&DOTA2职业选手出演短片
2015/08/18 DOTA
python 多线程实现检测服务器在线情况
2015/11/25 Python
Python探索之自定义实现线程池
2017/10/27 Python
PyQt5每天必学之组合框
2018/04/20 Python
在PyCharm导航区中打开多个Project的关闭方法
2019/01/17 Python
python实现tail实时查看服务器日志示例
2019/12/24 Python
python利用百度云接口实现车牌识别的示例
2020/02/21 Python
Jupyter Notebook输出矢量图实例
2020/04/14 Python
Python JSON常用编解码方法代码实例
2020/09/05 Python
python 自动识别并连接串口的实现
2021/01/19 Python
可以随进度显示不同颜色的css3进度条分享
2014/04/11 HTML / CSS
THE OUTNET英国官网:国际设计师品牌折扣网站
2016/08/14 全球购物
成教毕业生自我鉴定
2013/10/23 职场文书
体育专业自荐书
2014/05/29 职场文书
简单租房协议书
2014/10/21 职场文书
2014年培训工作总结范文
2014/11/27 职场文书
八达岭长城导游词
2015/01/30 职场文书
今日说法观后感
2015/06/08 职场文书