ajax請求的五個步驟 jquery ajax從一個網(wǎng)站向另一個網(wǎng)站請求,怎么實現(xiàn)?
jquery ajax從一個網(wǎng)站向另一個網(wǎng)站請求,怎么實現(xiàn)?首先,AJAX不能跨站點訪問。這是不允許的。如果確實需要,可以先將Ajax發(fā)送到域名下的站點,然后在后臺卷曲另一個站點。服務(wù)器之間的Curl
jquery ajax從一個網(wǎng)站向另一個網(wǎng)站請求,怎么實現(xiàn)?
首先,AJAX不能跨站點訪問。這是不允許的。如果確實需要,可以先將Ajax發(fā)送到域名下的站點,然后在后臺卷曲另一個站點。服務(wù)器之間的Curl通信可用,然后將Curl結(jié)果返回到頁面,或者考慮使用jsonp。。。前提是另一個工作站支持jsonp請求。。varjsonp=function(url,callback){if(typeofurl==“undefined”){throw“thinstparam”url“missing”}if(typeofcallback==“undefined”){throw”thindparam“callback”missing”}varjsonpcallback=“callback”newDate().valueOf()if(typeofcallback!==“string”{window[jsonpcallback]=callbackcallback=jsonpcallback}else{window[jsonpcallback]=function(data){eval(callback).call(window,data)}}varscript=文檔.createElement(“腳本”)腳本.setAttribute(“type”,“text/javascript”)腳本.setAttribute(“src”,網(wǎng)址(url.indexOf("?")==-1?"?“:”&“”“回調(diào)=”jsonpcallback)varhead=document.getElementsByTagName文件(“head”)[0]頭.appendChild(腳本)}通過JSON(URL,回調(diào))調(diào)用