本文共 549 字,大约阅读时间需要 1 分钟。
浏览器机制的原因,在iframe导航变化后手动点击浏览器的后退按钮也依然只是后退iframe中的导航
只想让父页面后退,并不想让iframe 后退,但在改变了iframe 的src 后就达不到这样的效果
不要修改iframe.src,而是删除旧iframe元素,新建一个iframe元素并替换它,这样不会产生history。
直接createElement,替换原来的iframe。父页面
子页面
通过打开按钮打开 iframe,然后使用iframe 里面的关闭按钮,给父页面传递message,关闭当前的iframe,直接移除当前的iframe,创建新的iframe。
转载地址:http://bkhbb.baihongyu.com/