我需要通过javascript将一些数据(比如姓名,地点,年份的出生)发送到另一台机器(比如IP:70.80.203.55 port:5555)。我是javascript的新手。你能告诉我我该怎么做?
答案 0 :(得分:2)
您可以使用jsonP从javaScript发送跨站点数据。 有关jsonP的更多详细信息,请参阅以下链接
http://learn.jquery.com/ajax/working-with-jsonp/
答案 1 :(得分:0)
所以,有几种方法可以做到这一点。我会推荐CORS: http://en.wikipedia.org/wiki/Cross-origin_resource_sharing
在外部计算机上使用apache webserver(例如IP:70.80.203.55 port:5555),您需要编辑.htaccess文件,以允许外部源根据您定义的规则向计算机发送请求。您计算机上的ajax请求也必须遵循这些规则,因此它会成功。也应兼容crossbrowser:caniuse.com/#search=CORS
有关使用JavaScript的UsingCors的详细信息:http://remysharp.com/2011/04/21/getting-cors-working/