错误
最近在做框架的时候,需要加载.html文件和.json文件的时候出现了以下一个错误:
分析
一出现这个错误,我就猜到是加载.json文件的问题,先前,在做善良公社的时候,就接触了Easyui,也接触了json,那时是将从数据库中返回的datatable中的数据转换为json数据,然后加载到表格中,所以,这个时候我最先想到的是json数据格式的原因,按照先前在善良公社的json数据格式改了后,仍然出现这个错误。当我把.json文件中的数据写到代码中时,加载正常。所以说这就不是json数据格式的原因了。
原因
这就让我不得不想想是否是其他的原因了,后来,通过一番查询,找到了原因。
原因如下:
Chrome不支持本地Ajax请求,当我在.html文件中访问.json文件时就会出现这个问题,就是说这个时候不能加载这个.html文件。
解决方式
打开Chrome快捷方式的属性中设置:
右击Chrome浏览器快捷方式,选择“属性”,
在“目标”中加上"--allow-file-access-from-files",注意前面有个空格,
重启Chrome浏览器便可。
这样就正常加载了。
总结
做项目的时候要懂得调试,不能一遇到错误就开始寻求帮助,先要学着自己解决,对错误进行分析,逐一排查,最终找到错误原因,然后剩下的如何解决就不是大问题了。
分享到:
相关推荐
Origin 'null' is therefore not allowed access. 这就是跨域问题。解决方案有不少,比较好的是服务器端配置CORS,但要求服务器端做更改。如果在不需要更改服务器端的情况下解决呢?尤其是需要在
java spring mvc网站报XMLHttpRequest cannot load,只能get访问不能post访问 的解决办法.zip
ajax核心XMLHttpRequest中文参考手册~!
XMLHttpRequest cannot load file:///C:/Users/admin/Downloads/a/js/bankData.json. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.
Origin [...] is not allowed by Access-Control-Allow-Origin. XMLHttpRequest cannot load. Origin [...] is not allowed by Access-Control-Allow-Origin. 非常占用 CPU:高分辨率时缓慢,滞后很快。 可能的...
1、什么是跨域问题 在页面中使用js访问其他网站的数据时,就会出现跨域问题,比如在网站中使用ajax... Origin ‘http://当前页的域名’ is therefore not allowed access. 2、为什么会出现跨域问题 因为浏览器收到同
xmlHttpRequest用法示例其中包括普通用法,与返回xml的用法,注释详细,代码清晰。
什么问题 WEB开发过程中,很多时候我们都是写一些简单的Demo,...XMLHttpRequest cannot load file:///Users/iceStone/Documents/Learning/angular/demo/angular-moviecat/movie/view.html. Cross origin requests a
在用python的bottle框架开发时,前端使用ajax跨域访问时,js代码老是进入不了success,而是进入了error,而返回的状态却是200。url直接在浏览器访问也是正常的,浏览器按F12后会... Origin ‘null’ is therefore not
依赖于CCL,...报XMLHttpRequest cannot load 和No 'Access-Control-Allow-Origin' header is present on the requested resource.的错误 暂时无解,我在服务器上已经enable了CORS
XMLHttpRequest cannot load http://192.168.2.12:8001/oss/api/version/check. No ‘Access-Control-Allow-Origin’ header is present on the requested resource. Origin ‘http://localhost:8000’ is therefor
XmlHttpRequest详解XmlHttpRequest详解XmlHttpRequest详解
今天用execjs调用JS时,发现报错execjs._exceptions.ProgramError: ReferenceError: document is not defined 如图: 错误类型:文档对象未定义,解决方法,定义对象即可,习惯性定义变量嘛 var document ;? ...
全面剖析Ajax XMLHttpRequest对象
XMLHTTPREQUEST对象创建,交互,回调底层代码。。。
详解Ajax的核心对象XmlHttpRequest
XMLHttpRequest中文参考手册
全面剖析XMLHttpRequest对象 全面剖析XMLHttpRequest对象
ajax工具,XMLHttpRequest调试工具