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

解决方案 »

  1.   

    能做到,不过挺复杂的
    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尺寸
      

  2.   

    http://www.chinaz.com/web/2011/1123/222158.shtml
      

  3.   


    一级域名一样 二级就不一样了~~~~ 我们项目就是一级域名下放了N多个项目 我就是调用其中某一个
    允许设置document.domain = "顶级域名";的话
    还是可以跨域的参考:http://www.cnblogs.com/think/archive/2010/06/23/1763616.html