XMLHttpRequest无法加载。 Access-Control-Allow-Origin不允许使用Origin

时间:2012-10-08 11:13:30

标签: jquery json xmlhttprequest

我使用此代码调用json文件,我使用jslint“结果:有效JSON”检查它,它是正确的,我用了几个月,但今天突然停止工作,控制台显示这一点。

XMLHttpRequest无法加载http://www.weburl.com/web/calc/filethree.js。 Access-Control-Allow-Origin不允许原点http://www.weburl.com/

$.getJSON("http://www.weburl.com/web/calc/filethree.js",function(datathree){
        $.each(datathree, function(i,value){
        // do something
        });
        }
);

我在jquery的新手,我搜索了一些信息,尝试了回调=,但没有...:/

使用回调我收到404错误

http://www.weburl.com/web/calc/filethree.js&callback=jQuery180014668452506884933_1349693824272?_=1349693824434

我不知道发生了什么昨天完美地工作了:/

1 个答案:

答案 0 :(得分:1)

我更改了网址,现在我正在使用相对网址,@ devnull69建议是有帮助的,现在它是有效的。 解决方案:尝试相对URL web / calc / filethree.js而不是绝对URL - by @ devnull69