【发布时间】:2012-12-28 13:29:51
【问题描述】:
我能够在浏览器中呈现 JSON 数据,但是在 Javascript 中将其作为 URL 链接提供时,它不会带来数据。
它显示为空。当我使用 Java 时也发生了同样的事情。我认为这是跨域问题。
如何解决这个问题?
【问题讨论】:
标签: javascript magento magento-1.7 magento-1.4
我能够在浏览器中呈现 JSON 数据,但是在 Javascript 中将其作为 URL 链接提供时,它不会带来数据。
它显示为空。当我使用 Java 时也发生了同样的事情。我认为这是跨域问题。
如何解决这个问题?
【问题讨论】:
标签: javascript magento magento-1.7 magento-1.4
使用 CURL 从 Cross Domaim 获取数据。 Curl是获取跨域数据更可靠和最佳的方法。
【讨论】:
你可以尝试使用jsonp。见Basic example of using .ajax() with JSONP?
您还可以在您的网络服务器上创建一个代理,一个简单的 php 脚本,用于从远程服务器获取信息。见http://benalman.com/code/projects/php-simple-proxy/examples/simple/
【讨论】: