为了账号安全,请及时绑定邮箱和手机立即绑定

iframe更改了src后,父页面history.back只能后退iframe而不能使自己后退

iframe更改了src后,父页面history.back只能后退iframe而不能使自己后退

天涯尽头无女友 2018-12-27 22:19:57
如题目的是更改iframe.src后也能让主页面可以使用history.back()来后退,而不是让iframe后退。请问怎么解决?
查看完整描述

1 回答

?
Helenr

TA贡献1780条经验 获得超3个赞

浏览器的机制如此,在iframe导航变化后手动点击浏览器的后退按钮也依然只是后退iframe中的导航。

有一种解决方案是不要修改iframe.src,而是删除旧iframe元素,新建一个iframe元素并替换它,这样不会产生history


查看完整回答
反对 回复 2019-01-05
  • 1 回答
  • 0 关注
  • 546 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信