首页 > 网站 > WEB开发 > 正文

父子页面之间跨域通信的方法

2024-04-27 14:11:11
字体:
来源:转载
供稿:网友

父子页面之间跨域通信的方法

由于同源策略的限制,javascript跨域的问题,一直是一个比较棘手的问题,为了解决页面之间的跨域通信,大家煞费苦心,研究了各种跨域方案。深入了解之后,这里给大家介绍一点我的具体做法。

先来看看哪些情况下才存在跨域的问题:

编号

URL

说明

是否允许通信

1

http://www.a.com/a.js

http://www.a.com/b.js

同一域名下

允许

2

http://www.a.com/lab/a.js

http://www.a.com/script/b.js

同一域名下不同文件夹

允许

3

http://www.a.com:8000/a.js

http://www.a.com/b.js

同一域名,不同端口

不允许

4