更改了iframe的src,父页面 执行history.back()或者history.go(-1),返回不了父页面的上一页,而是iframe切换回原来的src

Mr_wkw 2017-07-06 12:25:38
楼主有以下一个界面,iframeA在上面,iframeB在下面
<HTML>
<iframe id="iframeA"> </iframe>
<iframe id="iframeB" src='1.html'> </iframe>
</HTML>

然后iframeB页面由1.html跳转到界面2.html2.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
...全文
2587 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Mr_wkw 2017-07-09
  • 打赏
  • 举报
回复
引用 4 楼 showbo 的回复:
[quote=引用 3 楼 Mr_wkw 的回复:] [quote=引用 2 楼 showbo 的回复:] history应该是所有iframe和父页的window共享的。通过来源来搞了。 2.html
<input type="button" value="返回" onclick="location=document.referrer" />
好像没用,而且直接跳转到iframeB的上一页1.html,再点击返回键的话,又会回到跳转前的界面[/quote] 按照你的描述iframeB 加载的2.html点击返回就是1.html,不就是从1.html过来的[/quote] 对啊,但是直接由2.html跳转到1.html的话,1.html再点击返回的话,就回返回2.html了
Mr_wkw 2017-07-09
  • 打赏
  • 举报
回复
还是没解决,求助啊
Mr_wkw 2017-07-06
  • 打赏
  • 举报
回复
这是为什么呢?要怎么解决?
  • 打赏
  • 举报
回复
history应该是所有iframe和父页的window共享的。通过来源来搞了。

2.html
<input type="button" value="返回" onclick="location=document.referrer" />
Mr_wkw 2017-07-06
  • 打赏
  • 举报
回复
引用 6 楼 gy127132060 的回复:
楼主描述有问题,,,没看出b2页面是怎么来的
切换iframeB中 的 iframeb子页面的src 变为‘b2.html'
香蕉猪 2017-07-06
  • 打赏
  • 举报
回复
楼主描述有问题,,,没看出b2页面是怎么来的
似梦飞花 2017-07-06
  • 打赏
  • 举报
回复
window的popstate事件自己查下看能满足你的要求吗
  • 打赏
  • 举报
回复
引用 3 楼 Mr_wkw 的回复:
[quote=引用 2 楼 showbo 的回复:] history应该是所有iframe和父页的window共享的。通过来源来搞了。 2.html
<input type="button" value="返回" onclick="location=document.referrer" />
好像没用,而且直接跳转到iframeB的上一页1.html,再点击返回键的话,又会回到跳转前的界面[/quote] 按照你的描述iframeB 加载的2.html点击返回就是1.html,不就是从1.html过来的
Mr_wkw 2017-07-06
  • 打赏
  • 举报
回复
引用 2 楼 showbo 的回复:
history应该是所有iframe和父页的window共享的。通过来源来搞了。 2.html
<input type="button" value="返回" onclick="location=document.referrer" />
好像没用,而且直接跳转到iframeB的上一页1.html,再点击返回键的话,又会回到跳转前的界面

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧