我正在重新设计一个需要大量数据输入的Web项目。我想利用ASP.NET的ajax功能来改善用户体验。但是我的用户群的很大一部分仍在使用Internet Explorer 7,这在过去涉及到AJAX功能时给我们带来了麻烦。我们不能要求他们升级,不支持他们不是一种选择。
是否有一种有效的方法可以为Internet Explorer 7上的用户禁用AJAX功能,并为更兼容的浏览器上的用户提供完整的ajax体验?
答案 0 :(得分:0)
如果您使用Modernizr,它将准确检测您拥有的浏览器,并在页面的html标记中设置特定的css值。然后,您可以使用jquery(或只是DOM api)来检查浏览器版本并设置一个禁用ajax的标志。