1.什么是跨域? a.test.com 和 b.test.com 是两个不同的域,而处于安全机制考虑,JS只能访问与所在页面同一个域(相同协议.域名.端口)的内容,但是我们在项目开发时,经常遇到一个页面的js代码,需要去访问另一个服务器上的接口,包括GET,POST,PUT等不同形式请求,这就出现了跨域问题. 2.解决跨域的几种方法. 通过实际项目中涉及到的和网上看到别人用过的,总结一下大概有以下几种方法: 1). document.domain 在主域相同的时候才能使用. 2). iframe…