欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

ajax遇到的一点问题

程序员文章站 2022-04-02 15:45:14
...
dex.htmla.html在同一目录结构下面,不过报错为:
XMLHttpRequest cannot load file:///D:/apache/Chapter6/ni/06/a.html.
Origin null is not allowed by Access-Control-Allow-Origin.
 
google一下,找到原因:

ajax会对请求进行分析,比方说如果只是静态页面请求,那么地址均为 file://// ,相应的采取本地策略。对于chrome,则是出现XMLHTTPRequest 无法访问的问题。 

当把页面放置于服务器上,地址均为 http:// ,搞定

总结: AJAX 跨域访问导致的问题。

以后要注意了。