12
A
回答
15
你需要使用一个被称为JSONP方法。
一个最好的方法是使用jQuery来减少你的页面与服务器之间的代码和忧虑,和所有你需要做的是:
$.ajax({
dataType: 'jsonp',
data: 'id=10',
jsonp: 'jsonp_callback',
url: 'http://myotherserver.com/getdata',
success: function() {
// do stuff
},
});
3
只有当远程服务器支持JSONP或HTTP Access-Control
头。
公开 JSON API(例如Google.com,Facebook.com等提供的API)经常这样做。
+0
谢谢你,BalusC。 – Francisc 2010-10-13 08:05:56
相关问题
- 1. 我可以从存储过程访问远程mysql服务器/数据库吗?
- 2. 向远程服务器发出请求
- 3. Ajax请求 - 从当前服务器
- 4. 可以从IIS服务器上的远程文件夹获取数据吗?
- 5. 可以从服务器上复制远程文件吗?
- 6. Selenium服务器可以从远程网络路径运行吗?
- 7. 从远程服务器数据
- 8. 从远程服务器检索数据
- 9. 从远程服务器请求XML数据时出现ASP.NET网站问题
- 10. Node.js - 流二进制数据直接从请求到远程服务器
- 11. 向远程数据库服务器发送数据和从远程数据库服务器发送数据
- 12. 从服务器获取额外的数据以及POST请求
- 13. Django开发服务器没有从Ajax请求服务错误
- 14. 服务器可以阻止卷曲请求吗?
- 15. 我可以对同一台服务器执行CURL请求吗?
- 16. 在获取请求中启动socket.io服务器可以吗?
- 17. 服务器可以专门阻止卷曲请求吗?
- 18. 你可以向HTTP服务器发出HTTPS请求吗?
- 19. 我可以使用远程数据库服务器配置ssl
- 20. 可以查询请求的数据吗?
- 21. 从ajax请求中抓取数据,有可能吗?
- 22. node.js服务器如何访问ajax请求的数据?
- 23. 可以通过Robot框架连接到远程服务器吗?
- 24. Java JSON解析器可以访问远程服务吗?
- 25. Greenplum,可以将CSV导出到远程服务器吗?
- 26. 无法从本地服务器访问数据库,但可以从远程服务器
- 27. RTSP请求到服务器流数据
- 28. ajax请求的Java服务器
- 29. Ajax和jQuery请求到服务器端
- 30. 服务器端Java处理Ajax请求
谢谢你,Balexandre。 – Francisc 2010-10-13 08:06:22
令人惊讶的简单,运作良好。谢谢! – Tillito 2013-05-24 14:45:30