你是说在iframe中的返回?你的需求说得不清楚啊
对,是在iframe中 。chrome 的返回 一下回到 上一个页面,而我是想回到,上一个iframe中。求指导
@漫天de光: javascript:top.history.back(-1),你试试
@漫天de光: 如果是在外面让iframe里返回的话,
思路这样:
获取iframe对象,然后iframe对象.history.back(-1)
chrome的返回键是回到上一个页面???直接用history.back()试试?
不行呀。
@漫天de光: 解决定法是,你分别在父html和子iframe中都调用 javascript:history.back(-1) ,但哪一个能达到效果。
@angelshelter: 我是在子iframe 中调用的。父html还没试过
调用 history.back(-1) 相当于 点了浏览器的后退按钮,就算你这个代码是写在 iframe 中,依然是点了浏览器的后退按钮的效果,所以希望通过 history.back(-1) 来实现iframe的后退效果是不可能的,想别的办法吧。
chrome 33 版本的一个bug。我是通过 返回一个固定地址解决的,