当前位置: 代码迷 >> Java Web开发 >> iframe的内部子系统怎么获得父系统对象
  详细解决方案

iframe的内部子系统怎么获得父系统对象

热度:1112   发布时间:2013-02-25 21:13:24.0
iframe的内部子系统如何获得父系统对象
我的iframe中src属性是另外一个子系统,但是现在子系统内部跳转,
外部父系统的菜单需要变化成跳转后的菜单,
可是在子系统里不能控制父系统呀,
而且父系统也不能监听到子系统的跳转情况。
大侠们,我该如何处理?多谢

------解决方案--------------------------------------------------------
子页面可以用 window.parent.window这样可以得到父页面的window对象
------解决方案--------------------------------------------------------
页面本身的话,可以用 window.top 来访问顶级父页面,可以传递参数或调用函数。

如果要让服务器端知道,就需要再让父页面通过Ajax的方式将参数传递给服务器了。
------解决方案--------------------------------------------------------
直接 在子系统里面执行

parent.document.href = 'http://xxx'

就可以改变父系统的路径
  相关解决方案