1. 程式人生 > >jsonp跨域

jsonp跨域

不能訪問 TP 同源策略 ima img nbsp 其他 ole function

一、同源策略

要理解跨域,先要了解一下“同源策略”。所謂同源是指,域名,協議,端口相同。所謂“同源策略“,簡單的說就是基於安全考慮,當前域不能訪問其他域的東西。

最後的結果與JavaScript通過動態添加<script>標簽得到的結果是一樣的。

技術分享圖片

通過$.getJSON()

利用getJSON來實現,只要在地址中加上callback=?參數即可,參考代碼如下:

$.getJSON("https://api.douban.com/v2/book/search?q=javascript&count=1&callback=?", function(data){
console.log(data);
}); 。

jsonp跨域