【JS】JS中的几种跨域方法总结

什么是跨域

在JS中,两个网址他们的协议、域名、端口都一样,则称它们是同源的。这三个中只要有一个不一样,则它们就是非同源的。具体可以看如下表格:
【JS】JS中的几种跨域方法总结_第1张图片

跨域的解决方法

CORS 跨域资源共享

关于CORS的原理和使用方法,可以直接参考下面这篇博客的CORS部分
https://www.jianshu.com/p/7d23b48ff8b8

JSONP、document.domain、window.name、window.postMessage

关于这四种跨域方法,可以直接参考这篇博客,写的挺不错的
http://www.cnblogs.com/2050/p/3191744.html

你可能感兴趣的:(Javascript,跨域)