如果文件与加载的文件并行,则可以执行ajax调用并获取文件数据。请求如下所示
$.ajax({
url:'test/file.html',
type:'GET',
dataType : 'text',
crossDomain : true
})
但是当文件在其他文件夹中时,则无法在本地环境中使用ajax调用获取该文件的数据。 下面的代码无法从MOZILLA中传递的url获取数据。在标题中设置了Access-Control-Allow-Origin,但仍然可以观察到该问题。
$.ajaxSetup({
headers : {
'Access-Control-Allow-Origin' : '*'
}
});
$.ajax({
url:'../test/file.html',
type:'GET',
dataType : 'text',
crossDomain : true
})
任何从脚本层面克服这个问题的建议都会很棒。