日期:2014-05-17  浏览次数:20760 次

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

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

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

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

就可以改变父系统的路径