首先说下几个解决方案:
1.jsonp
2.CORS
3.代理
4.iframe
这里说一下 1 2 4 我遇到的问题
1.jsonp 实际原理是加载远程js,所以返回的数据是一个可以执行的javasript代码,很明显如果你返回一段字符串 浏览器报错 .
2.cors 在服务器端 填写 (response.setHeader("Access-Control-Allow-Origin","*"));
4.iframe 加载一个的页面 需要在每个连接上加上远程服务器地址 比如 我们一般写/ 这样的话 会默认执行location的地址 就是浏览器中的地址 很明显 会出现各种问题