b页面使用方法 onClick="javascript:history.back(-1)"回跳到a页面,发现a页面之前用js控制的class效果消失了。如何能在回跳后之前a页面的js效果仍然存在
相关问题
- Adding a timeout to a render function in ReactJS
-
Why does the box-shadow property not apply to a
- Add animation to jQuery function Interval
- 如何在前端实现如下图方式的导出功能?
- jQuery hover to slide?
在a页面要记录效果(localStorage),a重新加载的时候 ,将localStorage保存的效果重新渲染。
回退之后 刷新页面即可
目前来看,是完成不了的需求。因为这种回退是重新加载页面,整个js的生命周期重新开始了,也就是说没有办法用js记住a页面的信息,更别说之前的b页面的信息了。
所以楼上有说到localstorage,因为localstorage的生命周期非常长,可以记住任意页面的信息。
如果可以的话,可以做成单页面的。这样就能用js对象来记住信息了。