1. 程式人生 > >解決json跨域

解決json跨域

函數名 代理服 得到 scrip dna 加載 比較 nbsp res

方法一:apache代理服務器配置(比較慢,性能不好也麻煩,不推薦) 方法二:用jsonp返回數據 技術分享圖片

result就是拉回的json數據(ps:不是一定要命名為result),methodName就是你約定好的函數名(jsonp會),即示例代碼的onCustomerLoaded; 缺點:容易出現安全問題,比如獲得你的cookie之類的 方法三:後臺返回數據不使用json格式,變為使用變量格式 例如: 技術分享圖片

用一個變量存儲數據,然後利用script標簽得到該變量 例如: <script src="接口地址"></script> 當script標簽加載完後,也就是變量格式的文件已經被加載,那麽內存中就會有kjData這個變量,下面的代碼中就可以用這個變量了。 技術分享圖片


解決json跨域