注意:看文章要去我精华,去我糟粕,自己多加调试

这与《【HTML】根据不同的浏览器类型写不同的HTML代码》(点击打开链接)一文是姊妹篇,IE注释能够帮你在网页的HTML根据不同的版本,渲染不同的代码。

此文是在脚本部分利用jQuery判断浏览器类型和版本而执行不同的Javascript脚本。

由于直接利用Javascript实现判断浏览器的版本的代码比较复杂,Javascript没有封装接口,Jquery有封装接口,不用写这么多代码,所以直接用Jquery来实现。

不过值得注意的是,jQuery从1.9版开始,移除了$.browser和$.browser.version, 取而代之的是$.support。在更新的 2.0 版本中,将不再支持IE 6/7/8。 以后,如果用户需要支持IE 6/7/8,只能使用 jQuery 1.9。 也就是说,以下的判断仅适用于jQuery 1.9的版本,连jQuery 1.10都不行,亲测。

具体代码如下:

[javascript] view plain copy

更多相关文章

  1. jquery 生成table表格 部分代码
  2. 用WordPress决定jQuery的版本?
  3. 使用jquery的$ .ajax来获取node.js脚本的输出,而不是它的代码
  4. CSS样式如何解决IE浏览器不同版本的兼容问题
  5. Server.Htmlencode用于文本域显示带的html代码
  6. IOS学习之WebView加载本地HTML代码或网络资源
  7. html5 css3 背景视频循环播放代码
  8. HTML5 标签audio添加网页背景音乐代码
  9. 我无法理解为什么我的代码中的单击选择文本

随机推荐

  1. Android更新ADT到R17以后,不能用第三方ja
  2. Attribute is missing the Android names
  3. Android的电话功能介绍
  4. CardView 设置水波纹效果
  5. Android 常用控件(三)学习笔记
  6. Android中使EditText失去焦点,edittext禁
  7. [置顶] Android按返回键退出程序但不销毁
  8. Android Unable to resolve target 'andr
  9. 关于Android(安卓)Https网络连接失败奇葩
  10. Android(安卓)计算两个地理坐标之间的距