如何让iframe中的页面后退到上一页?

maverickliu 2003-02-20 10:13:01
如果只是history.back()的话会将整个网页后退到上一页面而不是想要的iframe中的页面后退。

如何解决呢?谢谢!
...全文
1623 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangxj0600 2003-02-20
  • 打赏
  • 举报
回复
location.replace本来就是用来屏蔽后退的
maverickliu 2003-02-20
  • 打赏
  • 举报
回复
to genuis(不死鸟) :这个方法不行。
to wnhoo(e梦缘) :是的。

我找到原因了,原来在iframe中的链接是用的javascript的window.location.replace("***")来实现的,就无法后退,而改用<a href=***></a>后,就可以了。为什么呢?如果要是window.location.replace这样实现的链接就无法后退了么?

麻烦大家讨论一下,怎么解决?
wnhoo 2003-02-20
  • 打赏
  • 举报
回复
window.history.back

就可以,不能你放在哪个框架中。
genuis 2003-02-20
  • 打赏
  • 举报
回复
<iframe name=frm..................

frm.window.history.back()

试试看。

87,907

社区成员

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

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