摘要:類似這樣而在客戶端我們只需要定義一個預定好的回調(diào)函數(shù)即可。處理跨域請求得到的數(shù)據(jù)其中的是我們在客戶端定義好的在數(shù)據(jù)請求成功后要執(zhí)行的回調(diào)函數(shù)。
跨域產(chǎn)生的原因
跨域是由瀏覽器的同源策略引起的,即不同源(協(xié)議,域名,端口中其中有一個不同)的js是不能讀取對方的資源的。當要網(wǎng)站中的js要請求其他網(wǎng)站的數(shù)據(jù)時就會產(chǎn)生跨域問題,就像下面這樣,瀏覽器會報錯。
關于會產(chǎn)生跨域的情況,直接在網(wǎng)上找了一張圖,做了很詳細的總結。
當然這都不是重點,重要的是如何來解決跨域問題。
跨域解決方案 1.jsonp 可跨域的html標簽所有具有src屬性的HTML標簽都是可以跨域的,包括