即使禁用了XMLHTTP支持,jQuery.support.ajax也返回true
jQuery.support.ajax returns true even if XMLHTTP support is disabled
我想检测AJAX是否在浏览器中被禁用。我使用jQuery.support.ajax
来检测AJAX是否被禁用。但是,在Internet Explorer 8的情况下,即使Enable native XMLHTTP Support
在设置中未选中,jQuery.support.ajax
返回true
,但AJAX操作实际上并未在浏览器中发生。
根据微软页面,IE8设置只禁用W3C标准XMLHttpRequest
对象。
使ActiveX Microsoft.XMLHTTP
控件处于启用状态。有一个单独的设置来禁用(所有)ActiveX控件。
jQuery的support.ajax
测试对这两个方法都有效,因此禁用前者而保留后者将返回true
。
相关文章:
- 无法从 jQuery RSS Feed 中的 localStorage 动态替换类
- 如何使用jQuery自动打开页面上的所有链接
- 如何使用jquery在填充自动完成的值后使文本框只读
- jQuery:循环一个具有不同超时值的循环
- 用程序搜索JQuery数据表中的文本
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- jQuery匹配JSON对象的部分文本
- Jquery POST未填充数组
- JQuery使计数器每次更改时都会增加
- 如何在Angular2中使用jQuery插件
- 提高JQuery的性能
- 无法在通过jQuery的ajax加载的页面中执行javascript
- JQuery合并了keyup和focusout两个函数
- 如何使用jQuery选择下拉列表的值
- 使用 jQuery.support.cors 的跨域脚本 = true
- Does jQuery support canvas?
- 即使禁用了XMLHTTP支持,jQuery.support.ajax也返回true
- jQuery.support.cors的替代方案
- 如何使用jQuery.support检测IE7及以下版本
- jQuery.support 性能问题