2012-08-22 86 views
0

我有一个代码,从这里开始:的Javascript JSONP上Googlechrome

http://www.onlinesolutionsdevelopment.com/blog/web-development/javascript/jsonp-example/

我有两个域测试它的Firefox,它完美的作品。但是,当我试图在谷歌浏览器我得到这样的警告:

Resource interpreted as Script but transferred with MIME type text/html:

与此错误:

Uncaught SyntaxError: Unexpected token <"

我还没有尝试过在IE还没有,但它不是一个大问题。我无法弄清楚似乎是什么问题,我对这类东西有点新鲜。

注:我不想使用jQuery

+1

你能为我们提供一个最小的“工作”例子吗? –

+0

''未捕获的SyntaxError:意外的令牌<“'使它听起来像实际的响应是无效的JSON,你可以检查网络面板中的响应[或将其记录到控制台] – xqwzts

+0

它在这里:parseRequest( { “ITEM_ID”:13, “价格”:15, “量”:20}); – Jay

回答

0

你有没有接取到服务资源的服务器?如果是这样,在这里拿一本书http://enable-cors.org

+0

你确定它是与这个问题有关?问题中没有提到CORS问题。 –

+0

是的,我有两个域的访问权限,并且对于你给我的链接,我试图添加这个头(“Access-Control-Allow-Origin:*”);但似乎访问问题不是这里的问题。 – Jay

+0

@dystroy抱歉,我知道。我在Android中,并且发布错误。我想发表评论,而不是回答。 Mea culpa。 – davidbuzatto

0

花了一些时间在这之后,我发现我的问题不在我的脚本上,但它在我的freewebhosting添加脚本,然后我试图禁用他们的脚本,并且它工作正常,但无论如何谢谢你们。