跨域

同源策略

受同源策略限制,JavaScript不能跨域! 这里提到了同源策略,那么什么是同源策略呢?

同源策略(Same Origin Policy),它是由Netscape提出的一个著名的安全策略。 现在所有支持JavaScript 的浏览器都会使用这个策略。同源策略阻止从一个域上加载的脚本去获取或操作另一个域上的文档属性。也就是说,受到请求的 URL 的域必须与当前 Web 页面的域相同。这说明浏览器隔离来自不同源的内容,以防止它们之间的操作。

跨域技术

在实际开发中,大家会经常遇到跨域问题,这时我们就在根据不同的情况选择不同的跨域方式,我整理了一些目前常用的跨域技术与大家分享。

跨域资源共享的10种方式

在客户端编程语言中,如JavaScript和ActionScript,同源策略是一个很重要的安全理念,它在保证数据的安全性方面有着重要的意义。同 源策略规定跨域之间的脚本是隔离的,一个域的脚本不能访问和操作另外一个域的绝大部分属性和方法。那么什么叫相同域,什么叫不同的域呢?