2010-10-09 272 views

回答

15

你需要使用一個被稱爲JSONP方法。

一個最好的方法是使用jQuery來減少你的頁面與服務器之間的代碼和憂慮,和所有你需要做的是:

$.ajax({ 
    dataType: 'jsonp', 
    data: 'id=10', 
    jsonp: 'jsonp_callback', 
    url: 'http://myotherserver.com/getdata', 
    success: function() { 
    // do stuff 
    }, 
}); 
+0

謝謝你,Balexandre。 – Francisc 2010-10-13 08:06:22

+0

令人驚訝的簡單,運作良好。謝謝! – Tillito 2013-05-24 14:45:30

3

只有當遠程服務器支持JSONPHTTP Access-Control頭。

公開 JSON API(例如Google.com,Facebook.com等提供的API)經常這樣做。

+0

謝謝你,BalusC。 – Francisc 2010-10-13 08:05:56

相關問題