用iframe后 点后退按钮时总是在潜套框里后退,如何让整个父页面整体后退呢?

来源:百度知道 编辑:UC知道 时间:2024/06/06 07:04:00
后退按钮是浏览器的后退。

整个父页面后退:javascript:parent.history.go(-1);
整个父页面跳转:parent.location.href="index.jsp";

按后退键, 指的是上一个看到的界面, 不仅是子页面后退, 是子页面和父页面一同后退的.

比如:
第一个界面: 父页面上显示A, 子页面显示A
第二个界面: 父页面上显示B, 子页面显示B
第三个界面: 父页面上显示B, 子页面显示C

就是说第二次切换时, 只有子页面换了, 父页面并未换, 所以在后退时, 也只后退子页面. 而再按一次, 就是父页面子页面同时后退了.

结果是: 按一次后退, 退到父B子B, 再按一次, 就退到父A子A.

javascript:history.back()后退
javascript:history.forward()前进

呵呵

要把焦点放到父页面