iframe的跨域问题

参考  http://www.cnblogs.com/pigtail/archive/2013/01/24/2875310.html;

 

实现过程a.html、c.html在一个域名

 

b.html在自己的一个域名

用iframe

a.html   嵌入b.html     b.html中嵌入c.html

因为a.html和c.html在同一个域名 所以a和c可以通信.

b.html  <iframe src="xxxx/c.html?=" +userinfo> 即可把b.html 中想要传递的内容交给c  再由c解析url,获得值后传递给a 

 

c.html中 parent.parent即可访问a.html中的标签和js方法

 

还可以使用 window.name进行跨域,这2种方法都需要一个无关的c.html

 

posted on 2014-12-15 16:41  ...在路上...  阅读(314)  评论(0)    收藏  举报