现在的位置: 网页制作教程网站制作经验 >正文
网页高级教程

window.history.go(-1)在Safari 浏览器失效

发表于2017/2/4 网站制作经验 0条评论 ⁄ 热度 4,634℃

最近需要用到返回上一页的功能,于是写了下面一段代码:

<a href="#" onclick="javascript:window.history.go(-1);">返回上一页</a>

上面代码的本义是根据历史记录返回到上一页。在测试过程中,发现在Safari 浏览器失效,不起作用。但是在其他浏览器却可以正常跳转。

经查询资料发现,需要加上return false;修改后的代码为:

<a href="#" onclick="javascript:window.history.go(-1);return false;">返回上一页</a>

这样就完美解决了window.history.go(-1)在Safari 浏览器失效的问题。

  • 暂无评论