我有一个网页,我正在使用iFrame
页面。这个iFrame
包含前面和后面的两个按钮。下一个。在下一个按钮上单击我将iFrame
的来源更改为允许说page2.html
,然后在上一个按钮上单击我将源更改回page1.html
。问题是,当我单击浏览器后退和前进按钮时,它会导致iFrame
导航(描述上述按钮的功能)。如何避免这种情况,即浏览器后退按钮点击上一页应加载(浏览器的iframe)。
由于
答案 0 :(得分:4)
我得到了问题的解决方案。我必须用window.location.replace(newurl)
替换框架的网址。
在这种情况下,它不会添加到浏览器历史记录中。