2014-03-25 54 views

回答

1

是的,那就是JSONP的整點

從哪裏可以加載腳本(其他通常的http/https衝突)沒有限制。

1

您可以從任何其他域導入JS/CSS文件。

如果您需要從某個其他域獲取數據,則需要通過JSONP獲取數據。

請注意,跨域請求僅適用於HTTP/S GET,接受的數據的唯一格式是JSONP。

例如

我的代碼使用jQuery

$.ajax({ 
      url: 'https://www.otherDomain.com', 
      type: "GET", 
      crossDomain: true, 
      data: parameters, 
      dataType: "jsonp", 
      jsonpCallback: "localJsonpCallback" 
     }); 


function localJsonpCallback(json) { 
/* Do stuff */ 
} 

服務器端的響應需要在JSONP。

+0

您將在線獲得任何語言的JSONP包裝。 – Lakshay