跨域問題

#概念:只要协议、域名、端口有任何一个不同,都被当作是不同的域。

##域(Domain)是windows网络中独立运行的单位,域之间相互访问则需要建立信任关系。当一个域与其他域建立了信任关系后,2个域之间不但可以按需要相互进行管理,还可以跨网分配文件和打印机等设备资源,使不同的域之间实现网络资源的共享与管理。有一种简明的说法来解释广域跨域:跨域访问,简单来说就是A网站的JavaScript代码试图访问B网站,包括提交内容和获取内容。由于安全原因,跨域访问是被各大浏览器所默认禁止的。

##常见的实现跨域的方法有:

* document.domain

* 动态创建script

* 利用iframe和location.hash

* html5的postMessage

* window.name实现的跨域

* 利用flash

猜你喜欢

转载自jackmei.iteye.com/blog/2316857