跨域的方法很多,不同的应用场景我们都可以找到一个最合适的解决方案。比如单向的数据请求,我们应该优先选择JSONP或者window.name,双向通信我们采取CrossFrame,在未与数据提供方没有达成通信协议的情况下我们也可以用serverproxy的方式来抓取数据。