JS跨域請求API介面辦法
阿新 • • 發佈:2018-12-21
方法一:
<script type="text/javascript" charset="UTF-8"> var url='https://api.douban.com/v2/movie/in_theaters'; // url $.ajax({ url:url, dataType:'jsonp', processData: false, type:'get', success:function(data){ console.log(data); }, error:function(XMLHttpRequest, textStatus, errorThrown) { alert(XMLHttpRequest.status); alert(XMLHttpRequest.readyState); alert(textStatus); }}); </script>
方法二:
<script>
var url=""; // url
$.jsonp({
"url": url,
"success": function(data) {
$("#current-group").text("當前工作組:"+data.result.name);
},
"error": function(d,msg) {
alert("Could not find user "+msg);
}
});
<srcipt>
方法三:
被請求頁面加上下面程式碼,最好content填寫域名
<meta http-equiv="Access-Control-Allow-Origin" content="*">
方法四:
header("Access-Control-Allow-Origin: *");