XMLHttpRequest 无法加载 - 文件页脚.html,"错误:无法在'XMLHttpRequest'上执行'send'



我有两个相同的站点。我的第一个网站是http://educationaboveall.org/,第二个是http://www.savantgenius.com。

第一个站点在每个设备上都加载正常,没有任何错误,但第二个(www.savantgenius.com)站点在移动和表格设备上加载不正常。它只能在桌面浏览器中正常加载。我还发现了32控制台错误。

是否有任何jQuery问题?请告诉我怎样才能解决这个问题。

我得到"XMLHttpRequest无法加载文件:///D:/工作% 20文件/我% 20 % 20文件/% 20工作% 20备份/索菲/% 20文件/footer.html工作。跨域请求仅支持HTTP。"one_answers"Error: Failed .在"XMLHttpRequest"上执行"send":加载失败文件:///D:/工作% 20文件/我% 20工作% 20文件/% 20工作% 20备份/索菲/% 20文件/footer.html"错误,但我不知道是什么原因造成的,也不知道如何解决它。

请查看截图- http://prntscr.com/4fm0d8

我认为你应该从http web服务器调用它,而不是像浏览器中的简单文件。这意味着请求web服务器上的文件,如http://localhost/XML/catalog.html,而不是file:///E:/Projects/XML/catalog.html

正如消息所说:

cannot load file:///D:/Work%20File/My%20Work%20File/mY%20Work%20Backup/Sophie/Work%20File/footer.html. . 

您正在引用Windows box文件系统上的文件,而不是在webservers文件夹中。

第二:您有一个CORS问题(在这种情况下是由文件系统引用引起的)

Cross origin requests are only supported for HTTP

查看MDN获取更多信息。为了解决这个问题,你必须配置你的web服务器来允许这样的请求。

我有同样的问题与我的InfluxDB连接,事实证明,我没有在数据源中添加URL设置'http://'.这在Grafana中可能会更好,例如,提到没有定义用于访问源的协议。

在你的情况下,很明显你以某种方式配置了Grafana来查找D:,这是你的浏览器无法访问的。检查你的数据源URL。

最新更新