一、一个域名地址的组成
注意:
① 当协议,子域名,主域名、端口号中任意一个不想同时,都算作不同域;
② 不同域之间相互请求资源,就算做跨域
③ 比如
二、方法
1.代理(后台方法)
2.jsonp
A:原理:
a域名声明,b域名调用,如:
<script>
function jsonp(json){
alert(json["name"]);
}
2.jsonp
A:原理:
a域名声明,b域名调用,如:
<script>
function jsonp(json){
alert(json["name"]);
}
</script>
<script src="http://www.bbb.com/jsonp.js"></script>
B.使用
注意:jsonp仅适用于get方法,无法加密
C:H5提供的XMLHttpRequest Level 2
注:
1.ie10以下不支持
2.在服务器端做一些小小的改造即可:
header("Access-Control-Allow-Origin:*");//设置*号则所有地方可访问,设置名字只能当前设置的地方访问
header("Access-Control-Allow-Methods:POST,GET")
1.ie10以下不支持
2.在服务器端做一些小小的改造即可:
header("Access-Control-Allow-Origin:*");//设置*号则所有地方可访问,设置名字只能当前设置的地方访问
header("Access-Control-Allow-Methods:POST,GET")