JavaScript:history.back()在同一网页上的两个框架中

时间:2012-03-28 15:22:23

标签: javascript iframe browser-history

我想在网页的两个框架中的每个框架中添加一个后退按钮 经过一些研究,我使用了这段代码:

<button onclick="parent.frames.frame_1.history.back();">Back</button>

但是,在我点击某些内容后,例如frame_1上的链接,然后我在frame_2上单击其他内容,然后单击frame_1中的后退按钮,onClick事件中的代码将在frame_2中执行而不是frame_1!

我可以在两个框架上添加一个后退按钮而不会影响另一个吗?

1 个答案:

答案 0 :(得分:0)

见这个帖子

Moving back webpages with Javascript

该问题的OP表示parent.frames[index].history.back(0)不起作用。但是从我记忆中它可以在某些浏览器中运行但不是全部