
如何解决升级 jquery 后 $.browser.msie 不再支持的问题
在升级 jquery 后遇到 $.browser.msie 不再支持的问题,会导致项目中使用该属性的代码报错。为了解决这个问题,我们可以自己实现一个返回 false 的 $.browser.msie 属性。
实现方法非常简单,只需在代码顶部添加以下一行代码即可:
支持静态模板,支持动态模板标签,支持图片.SWF.FLV系列广告标签.支持百万级海量数据,绑定内置URL伪装策略(URL后缀名随你怎么写),绑定内置系统升级策略(暂不开放升级),绑定内置模板付费升级策略(暂不开放更新)。支持标签容错处理,绑定内置攻击防御策略,绑定内置服务器优化策略(系统内存释放的干干净净)。支持离线运行,支持次目录,兼容U主机。支持会员功能,支持文章版块权限阅读,支持会员自主注册
$.browser = {msie: false}这样一来,所有引用 $.browser.msie 的代码都会始终返回 false,从而绕过兼容性问题。需要注意的是,这个方法只适用于不需要真实判断 ie 浏览器版本的情况,如果需要精确判断,还是建议采用其他解决方式。









