今天一個Ajax跨域問題,糾結我半天,記錄之。

沒有結果,chrome用F12 下查看錯誤 得知:XMLHttpRequest cannot load http://map.oicqzone.com/gpsApi.php?lat=22.502412986242&lng=113.93832783228. Origin http://localhost is not allowed by Access-Control-Allow-Origin. AJAX跨域問題產生。
搜了好久,得知解決方案:
一:使用jsonp格式, 如jquery中ajax請求參數 dataType:'JSONP'。

二,server端加上header設為 Access-Control-Allow-Origin:*
header("Access-Control-Allow-Origin: *"); # 跨域處理
問題就解決了。
?