如何在返回上一页后执行某个js代码

如题,怎么在用户点击返回后,返回到上一个页面,然后执行某一个函数?

有些手机浏览器返回后并不会重新加载js代码,也不刷新页面。但是我有一个页面操作要在返回到本页时执行,不是点击返回进入本页时就不需要执行

阅读 4.5k
2 个回答

如果是浏览器自带的返回按钮的话,大部分浏览器不会重新加载页面。
如果是页面上自己写的返回按钮的话,可以在返回之前添加一个可以跨页面传递的标识,比如localStorage,返回之前写到localStorage一个数据,返回后页面检查是否有这个数据,有则执行操作。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题