2010-11-02 50 views
0

我有一个中心页面,可以在服务器上生成目录名称,我需要将它拉入我的页面。目前它位于两个不同的域。我用$.get('url')但因为它是在不同的领域,我发现了以下错误:通过jQuery获取变量/年龄数据

Origin http://domain is not allowed by Access-Control-Allow-Origin.

我换用$.getJSON('url');,并检索到我需要的信息,但我得到了

Uncaught Syntax Error: Unexpected token

因为它不是JSON格式。我只想要能够访问生成的目录名称。

任何指针?

+2

你需要显示一些代码,但'getJSON'也不行。你需要的是JSONP – 2010-11-02 11:04:54

+0

目录名isnt回来在json中,json方法是唯一的方法可以获取目录名称回到我的网页没有访问控制允许来源错误 – 2010-11-02 11:09:32

+1

我不认为你在追随Pekka的评论,响应只能*在JSONP中,如果你可以用其他方法绕过它,那么安全性就不会存在。 JSONP是一行JavaScript代码,可以在'