编写针对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 相关文章推荐
JSON 学习之JSON in JavaScript详细使用说明
Feb 23 Javascript
基于jquery的表头固定的若干方法
Jan 27 Javascript
js判断背景图片是否加载成功使用img的width实现
May 29 Javascript
jQuery防止click双击多次提交及传递动态函数或多参数
Apr 02 Javascript
jQuery实现的支持IE的html滑动条
Mar 16 Javascript
jQuery的几个我们必须了解的特点
May 03 Javascript
浅谈Sublime Text 3运行JavaScript控制台
Jun 06 Javascript
最实用的jQuery分页插件
Oct 09 Javascript
JS中动态创建元素的三种方法总结(推荐)
Oct 20 Javascript
js实现随机点名小功能
Aug 17 Javascript
在vue中实现某一些路由页面隐藏导航栏的功能操作
Sep 21 Javascript
JSON stringify方法原理及实例解析
Oct 23 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
理解PHP5中static和const关键字的区别
2007/03/19 PHP
基于PHP array数组的教程详解
2013/06/05 PHP
浅析PHP程序防止ddos,dns,集群服务器攻击的解决办法
2013/06/18 PHP
php在linux下检测mysql同步状态的方法
2015/01/15 PHP
分享五个PHP7性能优化提升技巧
2015/12/07 PHP
Linux下源码包安装Swoole及基本使用操作图文详解
2019/04/02 PHP
Javascript中this关键字的一些小知识
2015/03/15 Javascript
javascript三元运算符用法实例
2015/04/16 Javascript
js贪吃蛇游戏实现思路和源码
2016/04/14 Javascript
简单讲解jQuery中的子元素过滤选择器
2016/04/18 Javascript
AngularJS ng-app 指令实例详解
2016/07/30 Javascript
手机端点击图片放大特效PhotoSwipe.js插件实现
2016/08/24 Javascript
基于JavaScript实现鼠标箭头移动图片跟着移动
2016/08/30 Javascript
jQuery实现简单的网页换肤效果示例
2016/09/18 Javascript
微信小程序 前端源码逻辑和工作流详解
2016/10/08 Javascript
详解基于javascript实现的苹果系统底部菜单
2016/12/02 Javascript
老生常谈jacascript DOM节点获取
2017/04/17 Javascript
js构建二叉树进行数值数组的去重与优化详解
2018/03/26 Javascript
nodejs多版本管理总结
2018/04/03 NodeJs
JS实现统计字符串中字符出现个数及最大个数功能示例
2018/06/04 Javascript
Angular事件之不同组件间传递数据的方法
2018/11/15 Javascript
5分钟快速看懂ES6中的反射与代理
2019/12/19 Javascript
Vue select 绑定动态变量的实例讲解
2020/10/22 Javascript
[07:40]DOTA2每周TOP10 精彩击杀集锦vol.4
2014/06/25 DOTA
[16:14]教你分分钟做大人:米拉娜(HEROS)
2014/11/24 DOTA
python实现挑选出来100以内的质数
2015/03/24 Python
Python Flask-web表单使用详解
2017/11/18 Python
python编写朴素贝叶斯用于文本分类
2017/12/21 Python
python 获取当天凌晨零点的时间戳方法
2018/05/22 Python
python获取地震信息 微信实时推送
2019/06/18 Python
jupyter notebook远程访问不了的问题解决方法
2021/01/11 Python
python 指定源路径来解决import问题的操作
2021/03/04 Python
中国网上药店领导者:1药网
2017/02/16 全球购物
美国最大的家庭鞋类零售商之一:Shoe Carnival
2017/10/06 全球购物
大学理论知识学习自我鉴定
2014/04/28 职场文书
国庆节慰问信
2015/02/15 职场文书