参考标题问题。我是javascript的新手,并在我的笔记本电脑上制作一个html页面时使用它,它与Internet Explorer 8完美配合,但它不适用于安装了IE11的任何人的计算机。由于我们都应该升级到IE11(没有人告诉我,直到这个问题出现),我需要弄清楚为什么这在IE8而不是IE11中有效。我猜这是XMLHttpRequests的问题。基本上我使用xmlhttprequests检查是否存在某些文件,然后将它们发布到html页面。
我正在申请并获得批准安装IE11,但希望有人可以澄清我是否正确XMLHttpRequests在IE11中不起作用并且可能提出任何替代方案?
编辑: 好神奇的东西发生了,现在它的工作。
答案 0 :(得分:5)
简短回答:是的。
长答案:自IE 7以来,Internet Explorer一直支持XHR(XMLHTTPResponse)。从那时起,它已经有了很大的改进。有很多东西可以阻止代码工作。您是否尝试在IE 11中运行代码,然后检查调试控制台以查看它的内容?
不幸的是,因为你没有发布任何代码供我们检查;除了回答你非常具体和易于搜索的问题之外,我们不能为你做很多事情。
建议:使用jQuery代替执行AJAX请求,并检查调试控制台是否存在错误。