更改了iframe的src,父页面 执行history.back()或者history.go(-1),返回不了父页面的上一页,而是iframe切换回原来的src
楼主有以下一个界面,iframeA在上面,iframeB在下面
<HTML>
<iframe id="iframeA"> </iframe>
<iframe id="iframeB" src='1.html'> </iframe>
</HTML>
然后iframeB页面由1.html跳转到界面2.html,2.html中也嵌套着一个iframe,界面结构如下:
<HTML>
<iframe id="iframeA"> </iframe>
<iframe id="iframeB" src='2.html'>
<iframe id="iframeb" src='b1.html'>
</iframe>
</iframe>
</HTML>
然后切换iframeB中 的 iframeb子页面的src=‘b2.html'’,再然后执行iframeB的history.back()或者history.go(-1),想将iframeB的内容返回上一层,但是结果确实子页面iframeb的内容返回上一页,变成了原来的b1.html