【发布时间】:2013-03-06 23:32:50
【问题描述】:
我需要使用 ajax get 读取子域上的页面内容。 我想在我的子域上创建一些脚本并在我的域上调用该脚本。但是我不知道该怎么做。
有可能做这样的事情吗?如何?
编辑:
我在我的域中创建了一个页面,该页面使用 DownloadString 并下载该页面并记下结果。有更好的主意吗?
【问题讨论】:
-
现在发生了什么?除非您使用 jsonp,否则浏览器会阻止跨域 ajax,但不应阻止对子域的调用
-
对子域的调用也被阻止。我可以在我的子域上做任何事情,但不知道该怎么做
-
调用子域仍然会被阻止,子域不是同源的。最简单的跨浏览器解决方案是使用 JSONP
-
是的,您有什么建议吗?
-
这篇文章之前对我有帮助:jquery4u.com/json/jsonp-examples