日期:2014-05-16  浏览次数:20320 次

iframe跨域自适应高度
iframe跨域自适应高度,我a页面www.abc.com/weekreport/weekreport.aspx..... 嵌入B页面www.abc.com/asp/xxx.asp 不是同一个项目
原先以为 域名一样不用涉及到跨域,但是发现还是需要跨域,各位大大有什么跨域的好方法么。。。马上给分~
javascript

------解决方案--------------------
顶级域名一样不?
------解决方案--------------------
能做到,不过挺复杂的
a页面,域A
b页面,域B,
c页面,域B,
b页面iframe加载a页面,a页面加一个iframe(隐藏),
a页面在load事件中计算尺寸,然后让隐藏iframe加载c页面,并用url参数将a页面的尺寸传递过去,
然后c页面中获取url参数,通过window.parent.parent得到b页面window对象,因为b,c同域,故可以控制b页面按照a页面的尺寸设置iframe尺寸
------解决方案--------------------
http://www.chinaz.com/web/2011/1123/222158.shtml