XHR 请求不携带 referer、X-Requested-With 等头部就会出现这个问题。
可以更改的ActiveX 控件版本,操作方法如下:
1、打开“管理加载项”:
2、“加载类型”选择“工具栏和扩展”:
3、“显示”选择“未经许可允许”:
4、,在右侧找到“XML HTTP 3.0” 禁用即可
扩展资料:
所有现代浏览器 (IE7+、Firefox、Chrome、Safari 以及 Opera) 都内建了 XMLHttpRequest 对象。通过一行简单的 JavaScript 代码,我们就可以创建 XMLHttpRequest 对象。
创建 XMLHttpRequest 对象的语法:
xmlhttp=new XMLHttpRequest();
老版本的 Internet Explorer (IE5 和 IE6)使用 ActiveX 对象:
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
解决方法如下:
1、打开IE浏览器中的工具
2、点击“管理加载项”,“加载类型”选择“工具栏和扩展”,“显示”选择“未经许可允许”
3、在右侧列表里发现有两个 XML HTTP 控件。
一个是 “XML HTTP 3.0” , 一个是 “XML HTTP 6.0” ,把 “XML HTTP 3.0” 禁用即可。
Internet Explorer 11(简称IE11)是微软开发的网页浏览器,是Internet Explorer 10的下一代,于2013年11月07日随Windows 8.1发行。
Internet Explorer 11浏览器看上去与IE 10十分相似,不过选项卡界面已经移至底部,并且新增了Windows 8.1设备与Windows Phone同步标签的功能。IE 11也开始支持WebGL,并允许网站创建单独的动态瓷砖模块,让用户可以将其添加到开始屏幕上,获得RSS更新。
但不幸的是,IE11仍然拥有桌面和Metro两个版本,而且标签同步功能不能在这两个版本间使用,这与Windows 8.1所注重的云同步功能格格不入,也会令用户感到混淆。另外,IE11也支持直接调用Skype拨打网页中的电话号码,并拥有新的阅读列表功能,可以把网页添加为书签稍后阅读。
百度百科Internet Explorer 11
恢复一下IE浏览器设置:
1、打开ie,点设置按钮;
2、点击右上角internet选项命令;
3、在Internet选项对话框中,选择”高级“选项卡
4、在”高级“页面中,选择”重置浏览器“删除个人设置。重新启动即可。
ie不支持XMLHttpRequest对象,你只需要换一个非IE内核浏览器就行了,推荐Chrome