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

 更新时间:2013年01月30日 10:56:37   作者:  
有些时候我们需要针对某些IE下的兼容性写单独的JS处理代码,这只是简简单单为了兼容行啊,有多种方法可以实现,小编整理了一下,感兴趣的朋友可以了解下,或许对你有所帮助
有些时候我们需要针对某些IE下的兼容性写单独的JS处理代码。有多种做法:

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

/*@cc_on @if (@_jscript)
alert("hello world");
@end @*/

相关文章

  • JavaScript实现无缝轮播图的示例代码

    JavaScript实现无缝轮播图的示例代码

    这篇文章主要为大家详细介绍了如何利用JavaScript语言实现无缝轮播功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07
  • js改变embed标签src值的方法

    js改变embed标签src值的方法

    这篇文章主要介绍了js改变embed标签src值的方法,涉及javascript操作元素属性的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-04-04
  • JS实现金额转换(将输入的阿拉伯数字)转换成中文的实现代码

    JS实现金额转换(将输入的阿拉伯数字)转换成中文的实现代码

    这篇文章介绍了JS实现金额转换(将输入的阿拉伯数字)转换成中文的实现代码,有需要的朋友可以参考一下,希望对大家有用
    2013-09-09
  • 一个JavaScript函数把URL参数解析成Json对象

    一个JavaScript函数把URL参数解析成Json对象

    一个JavaScript函数parseQueryString,它的用途是把URL参数解析为一个对象,很实用,大家可以看看
    2014-09-09
  • 如何通过IntersectionObserver实现懒加载

    如何通过IntersectionObserver实现懒加载

    这篇文章主要介绍了通过IntersectionObserver实现懒加载,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-04-04
  • uniapp使用高德地图的超详细步骤

    uniapp使用高德地图的超详细步骤

    使用uni-app框架开发微信小程序,可以使用高德地图开发地图选点、搜索位置、定位、获取详细的地址信息、码值等信息,下面这篇文章主要给大家介绍了关于uniapp使用高德地图的超详细步骤,需要的朋友可以参考下
    2022-12-12
  • 基于Bootstrap使用jQuery实现输入框组input-group的添加与删除

    基于Bootstrap使用jQuery实现输入框组input-group的添加与删除

    这篇文章主要介绍了基于Bootstrap使用jQuery实现输入框组input-group的添加与删除的相关资料,需要的朋友可以参考下
    2016-05-05
  • TypeScript为对象动态添加属性代码示例

    TypeScript为对象动态添加属性代码示例

    这篇文章主要给大家介绍了关于TypeScript为对象动态添加属性的相关资料,在TypeScript 中,我们经常需要在运行时动态添加属性到对象上,需要的朋友可以参考下
    2023-07-07
  • postcss安装和使用示例详解

    postcss安装和使用示例详解

    这篇文章主要介绍了postcss安装和使用,通过这些深度集成,PostCSS不仅仅是一个简单的CSS处理工具,而是一种贯穿整个前端开发流程的技术手段,大大提升了CSS开发效率和产出质量,随着前端社区的发展,PostCSS的功能和应用场景也会更加丰富多元,需要的朋友可以参考下
    2024-03-03
  • JavaScript通过select动态更换图片的方法

    JavaScript通过select动态更换图片的方法

    这篇文章主要介绍了JavaScript通过select动态更换图片的方法,涉及javascript动态操作图片src的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03

最新评论