dex.html和a.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 跨域访问导致的问题。
以后要注意了。